JAVA-JSON解析-JSONObject
阿新 • • 發佈:2018-11-15
總結歸納一些常用的 JSONObject 使用,僅供參考。
1 . net.sf.json-lib 解析JSON
pom.xml :
<dependency>
<groupId>net.sf.json-lib</groupId>
<
<version>2.2.3</version>
<classifier>jdk15</classifier><!-- 指定jdk版本 -->
</dependency>
* String 轉 json --- 字串 轉 json
JSONObject json = JSONObject.fromObject(string);
2.
* List 轉 JSONString -- List 轉 json字串
JSONObject.toJSONString(list
* JSONString 轉 List --- json 字串 轉 List
(List<CLASS>)JSONArray.parseArray(listStr,CLASS.class);//import com.alibaba.fastjson.JSONArray; 需要強轉
3.
JSON轉 bean;
Bean bean = JSONObject.parseObject(iterator.next().getString("content"), Bean.class);
bean 轉 JSON:
JSONObject.toJSONString(bean);