关于json解析和所需jar


以解析字符串数组为例: String parameter= [{"id":"pdTNKcY1YS55oG2M",.......}]

1. 关于net.sf.json(这个jar,需要两个附加jar:commons-jexl-2.1.1.jar、ezmorph-1.0.3.jar)

JSONArray jsonArray = JSONArray.fromObject(parameter);

String id= jsonArray.getJSONObject(0).get("id");  

2. 关于 fastjson

JSONArray jsonArray = JSON.parseArray(parameter);

String id = jsonArray.getJSONObject(0).get("id");

3. 关于 gson (gson解析数据成现有对象比较好,如果没有对应实体,不如上面两个好用)

String student="{"name":"tom","age":12}";

Strudent stu=new Gson().fromJson(student,student.class);

 

jar包  网盘分享  链接:https://pan.baidu.com/s/1o8eegMe 密码:x7qx

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM