[英]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.