Json解析、所需jar包

jar包下载地址http://www.java2s.com/Code/Jar/CatalogJar.htm

Json解析 所需jar包
json json.jar
net.sf.json (1). commons-beanutils.jar
(2). commons-collections.jar
(3). commons-jexl.jar        
(4). commons-lang.jar
(5). commons-logging.jar
(6). ezmorph.jar
(7). json-lib-*.*.*-jdk**.jar
fastjson fastjson.jar
gson gson.jar

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

2. 关于net.sf.json

JSONArray jsonArray = JSONArray.fromObject(parameter);

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

3. 关于 fastjson

JSONArray jsonArray = JSON.parseArray(parameter);

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

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

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

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

参考https://www.cnblogs.com/haocp/p/8000445.html

猜你喜欢

转载自blog.csdn.net/LaOngDaoxing/article/details/82752322