kttq.net
当前位置:首页 >> 如何使用jsonoBjECt对象解析这种类型的json数据 >>

如何使用jsonoBjECt对象解析这种类型的json数据

String json = {"id":"1","name":"Test","extra":"[1,2,3,4,5]"};JSONObject jo = JSONObject.fromObject(json);jo.get("id");//取值jo.get("name");JSONArray arr= jo.getJSONArray("extra");//数组类型//如果是java对象的话推荐使用Gson工具Gs...

先把它转成JSON对象,就可以了,或者直接toBean。如下面博客里面全面讲到了 JSON转换:http://www.sojson.com/blog/100.html

什么JSON信息? 请看这里:http://www.sojson.com/blog/100.html

js和java中的json对象无法互相转换的吧(用struts2可以),可以在java中将对象转换为json字符串,传到js后,再在js中将json字符串转换成json对象 Java code Map map1 = new HashMap(); Map map2 = new HashMap(); map1.put("id", 1); map1.put("...

json-lib可以解析各种JSON的 ~~~~~~~~~

作为一个对象也是有属性值的,比如一个person,他会有name ,age等,你把这个对象用JavaBean进行数据包装,也就是一系列的get和set方法,然后使用JsonObject进行解析即可,代码如下: JSONObject jsonObject=new JSONObject("");JSONObject objec...

区别是JSONObject是一个对象,JSONArray是一个数组。 具体步骤如下: JSONObject是一个{}包裹起来的一个对象(Object),而JSONArray则是[]包裹起来的一个数组(Array)。 JSONObjec 有键名,JSONArray没有。 所以解析的时候JSONObject是JSONObject....

JSONObject jsonObject = new JSONObject(s); 然后用Iterator迭代器遍历取值,建议用反射机制解析到封装好的对象中

import net.sf.json.JSONArray;public class TestJson {public static void main(String []args){ String json = "[{\"a\":\"111\",\"b\":\"222\",\"c\":\"333\"},{\"a\":\"1000\",\"b\":\"2000\",\"c\":\"000\"},{\"a\":\"999\",\"b\":\"300\",...

这个需要导入个jar包的,自己写太麻烦,而且要考虑特殊字符的转义的。 1. json-lib是一个java类库,提供将Java对象,包括beans, maps, collections, java arrays and XML等转换成JSON,或者反向转换的功能。 2. json-lib 主页 : http://json-li...

网站首页 | 网站地图
All rights reserved Powered by www.kttq.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com