1. 程式人生 > >Java如何將字串轉化為JSON(json-lib)

Java如何將字串轉化為JSON(json-lib)

前言:

關於如何轉換網上的文章已經很多了,我之所以還寫出來的主要目的是提供一下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的各種操作,需要的讀者可以看看