jsonlib源码(json开源库)
本文目录一览:
- 1、java json-lib使用问题
- 2、Java使用json-lib库解析JSON数据,求大神指点
- 3、我下载了一个json-lib-2.2.2-jdk15.jar包,如何加入到myeclipse项目中去?谢谢!
java json-lib使用问题
代码不写了,给你个思路吧。用IO读取文件中的字符串,再用JSONObject对象将文件内容转换为json对象;然后便利json对象中的dic数组,找到input=xxx的那个map,输出output。
至于追加……把你要追加的数据先放到json对象中,然后再将对象回写到文件中就对了。
Java使用json-lib库解析JSON数据,求大神指点
你这个JSON数据 都有问题 应该是这样
String listjson = "[{'content':{'content':'你好','code':1},'time':'2013-12-10'},{'content':{'content':'jsonlib源码我是小明','code':2},'time':'2013-12-10'}]";
你自己那个里面 多了 几个 " 号jsonlib源码;就在你那个 {旁边。
下面是取值代码
String listjson = "[{'content':{'content':'你好','code':1},'time':'2013-12-10'},{'content':{'content':'我是小明','code':2},'time':'2013-12-10'}]";
JSONArray array = JSONArray.fromObject(listjson);
for (Object object : array) {
JSONObject jsonobject = JSONObject.fromObject(object);
String content = jsonobject.getString("content");
String time = jsonobject.getString("time");
JSONObject jsoncontent = JSONObject.fromObject(content);
String content2 = jsoncontent.getString("content");
Integer code = jsoncontent.getInt("code");
System.out.println(time+"_"+content2+"_"+code);
}
我下载了一个json-lib-2.2.2-jdk15.jar包,如何加入到myeclipse项目中去?谢谢!
如果在多个项目里都会用到的库jsonlib源码,一般是先添加到User Librariesjsonlib源码,在加到Build Path。
这样不用每次打开文件选择去找了。