{ "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%" },我得到這個(gè)作為json響應(yīng)我必須在java中構(gòu)建這個(gè)響應(yīng)并傳遞給其他人api我是新手json請(qǐng)幫助我
2 回答

泛舟湖上清波郎朗
TA貢獻(xiàn)1818條經(jīng)驗(yàn) 獲得超3個(gè)贊
看看 Jackson,這里有一個(gè)不錯(cuò)的教程供您參考:https : //www.baeldung.com/jackson-object-mapper-tutorial

慕尼黑8549860
TA貢獻(xiàn)1818條經(jīng)驗(yàn) 獲得超11個(gè)贊
Java 沒(méi)有任何用于解析和存儲(chǔ) JSON 對(duì)象的內(nèi)置方法。您可以使用 Google 的第三方庫(kù) GSON 或 JSONParser 來(lái)處理 Java 中的 JSON。
從 Google下載并配置SimpleJson。
導(dǎo)入下載的包。
然后使用以下代碼解析 JSON:
JSONParser 解析器 = 新的 JSONParser();
JSONObject json = (JSONObject) parser.parse(stringToParse);
json 是您的 JSON 對(duì)象。
添加回答
舉報(bào)
0/150
提交
取消