java如何返回json格式?

Python013

java如何返回json格式?,第1张

在后台拼接好JSON字符串后,直接用out输出到界面,\x0d\x0aWriter out = = response.getWriter()\x0d\x0a if(str!=null){\x0d\x0aout.write(jsonstr)\x0d\x0aout.flush() \x0d\x0a }

JSONObject jsonObject = new JSONObject()\x0d\x0aMap map = request.getParameterMap()\x0d\x0aIterator it = map.keySet().iterator()\x0d\x0awhile(it.hasNext()){\x0d\x0aString key = (String)it.next()\x0d\x0aString[] values = (String[])map.get(key)\x0d\x0ajsonObject.accumulate(key, values[0])\x0d\x0a}\x0d\x0a\x0d\x0aString name = jsonObject.getString("userName") //返回从前台接受的用户名\x0d\x0aSystem.out.println(name) //输出用户名\x0d\x0a\x0d\x0ajsonObject.clear() // 清空jsonObjec中的数据\x0d\x0ajsonObject.put("love" , "足球")//将足球赋给love这个变量名\x0d\x0aout.print(jsonObject) //返回json格式的数据