这几天在解析json,百度了下,有个例子
JSONObject jb = JSONObject.fromObject(jsonString);
JSONArray array=jsonObj.getJSONArray("programmers");
System.out.println("array:"+array.get(0));
JSONObject obj=jsonObj.getJSONObject("singer");
System.out.println("obj:"+obj.get("firstName"));
但是要导入json-lib包,我将json-lib复制到该工程lib目录下,有显示,且计算机该工程下也有了json-lib的几个包,但是referenced libraries里面没有,于是我有configure build path了,这时referenced libraries也有显示了。但代码还是报错,提示要建立fromObject方法,没jsonObj等现在就是不知道代码错了,还是导入出错了,但看了几个代码,人家都是这么样的一个写法。
ps:能否讲解下解析json数据的大致流程。。谢了。
JSONObject jb = JSONObject.fromObject(jsonString);
JSONArray array=jsonObj.getJSONArray("programmers");
System.out.println("array:"+array.get(0));
JSONObject obj=jsonObj.getJSONObject("singer");
System.out.println("obj:"+obj.get("firstName"));
但是要导入json-lib包,我将json-lib复制到该工程lib目录下,有显示,且计算机该工程下也有了json-lib的几个包,但是referenced libraries里面没有,于是我有configure build path了,这时referenced libraries也有显示了。但代码还是报错,提示要建立fromObject方法,没jsonObj等现在就是不知道代码错了,还是导入出错了,但看了几个代码,人家都是这么样的一个写法。
ps:能否讲解下解析json数据的大致流程。。谢了。
解决方案 »
- 急急急、求助、如何使JList数目不足不能填满JScrollPane时点击空白处不选择最后一项
- java url 去掉特殊字符问题
- 用DWR从数据库提取出了数据,为什么在页面刷新一次就没数据了?
- paintComponent为什么会自动执行
- JTable + Vector 问题! 谢谢帮忙解决哈!!!
- 极菜问题:怎样将byte[]转换成String ?
- 请问:我的Applet为什么不能在IIS下运行?
- 求高手点拨一个“Java Swing制作的好友列表”中可能存在的问题。
- 为什么一定要双击JFRAME才能看到JPEG图片呢???
- 我想去参加挑战杯 打算用java作课题 大家帮我想想选什么题材
- 疑难杂症
- 接口和抽象类的作用 请详细说明。。。。。。。。。。。。。。。
你介个“构建路径”下面还有几个选项的吧。比如说:link source;add libraries;configure build path等。我选的configure build path。然后又选add external jars。还是没用。。
2.8L的朋友。嗯。。告诉7L明天有台风
报错如下啊:
(1)The method fromObject(String) is undefined for the type JSONObject
(2)jsonObj cannot be resolved
请求继续指导。三克油了。
fromObject()方法不是报错说没么?
json-lib包还需要其他几个依赖包的支持。而导入包就是上面我的那几个步骤,不知道以前怎么没弄好。
参考下这个。http://blog.sina.com.cn/s/blog_663bfedc0100tap3.html
json-lib-2.4-jdk15.jar
commons-lang 2.5
commons-beanutils 1.8.0
commons-collections 3.2.1
commons-logging 1.1.1
ezmorph 1.0.6
在download页面下载 *.bin.zip 包 解压把里面的jar包取出来,build path 到工程中即可。