关于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

 

posted @ 2017-12-07 18:20  帅气的我  阅读(6942)  评论(0)    收藏  举报