{ "lastRanDate":"2018-08-12", "statusCode":"200", "errorCode":null, "statusCodeShortDesc":null, "statusMessage":null, "programs":[ { "name":"program1", "programData":{ "SNCount":"5000", "progAggregate":{ "percentage":"90%", "severity":"medium" }, "sites":[ { "name":"FXZZ", "siteData":{ "siteAggregate":{ "percentage":"90%", "severity":"medium" }, "dates":[ { "date":"23 May", "dateAggregate":"90%", "dateData":[ { "name":"table1", "value":"90%" }, { "name":"table2", "value":"90%" }, { "name":"table3", "value":"90%" }, { "name":"table4", "value":"90%" },我得到這個作為json響應我必須在java中構建這個響應并傳遞給其他人api我是新手json請幫助我
2 回答
泛舟湖上清波郎朗
TA貢獻1818條經驗 獲得超3個贊
看看 Jackson,這里有一個不錯的教程供您參考:https : //www.baeldung.com/jackson-object-mapper-tutorial
慕尼黑8549860
TA貢獻1818條經驗 獲得超11個贊
Java 沒有任何用于解析和存儲 JSON 對象的內置方法。您可以使用 Google 的第三方庫 GSON 或 JSONParser 來處理 Java 中的 JSON。
從 Google下載并配置SimpleJson。
導入下載的包。
然后使用以下代碼解析 JSON:
JSONParser 解析器 = 新的 JSONParser();
JSONObject json = (JSONObject) parser.parse(stringToParse);
json 是您的 JSON 對象。
添加回答
舉報
0/150
提交
取消
