Java如何將字串轉化為JSON(json-lib)
阿新 • • 發佈:2019-01-04
前言:
關於如何轉換網上的文章已經很多了,我之所以還寫出來的主要目的是提供一下jar。很多博主只是提供json-lib包,其他依賴的包讓自己去下載,自己在這裡遇到一些坑就是,如果版本不一致會導致報錯。另外有些博主為了賺取積分,讓我這種學生黨有些無奈。因此就在這裡就把所有的包都放在了雲盤裡面,供大家下載
簡單示例
String json = "[{\"name\": \"xiaoD\", \"age\": \"21\"},"
+ "{\"name\": \"xiaoD2\", \"age\": \"22\"},"
+ "{\"name\" : \"xiaoD3\", \"age\": \"23\"}]";
JSONArray jsonArray = JSONArray.fromObject(json);
Object[] os = jsonArray .toArray();
for(int i=0; i<os.length; i++) {
JSONObject jsonObj = JSONObject.fromObject(os[i]);
System.out.println(jsonObj.get("name"));
}
//結果為
xiaoD
xiaoD2
xiaoD3
詳細文件參考
下面這邊部落格詳細了總結了json-lib對於json的各種操作,需要的讀者可以看看