[英]how to create json structure in java?
var abc = {"action":"Remove",
"datatable":[
{"userid":"userid0","username":"name0"},
{"userid":"userid1","username":"name1"},
{"userid":"userid2","username":"name2"},
{"userid":"userid3","username":"name3"}
]
, "msgType":"success"};
如何在Java中创建上述JSON结构并将其作为响应发送给客户端,如何在客户端解析?
使用Google的gson库。 它将java对象与json相互转换。
我用过,真的很好。
就像使用springframework一样简单,并用@ResponseBody标记您的@Controller方法以对您的pojos进行json编码。
还可以使用@RequestBody解码回json,如果需要,还可以使用jackson批注自定义d / encoding
考虑使用groovy: http : //groovy.codehaus.org/gapi/groovy/json/JsonBuilder.html (虽然不会在客户端帮助您)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.