读书人

JSONObject解析不已JSON字符串!

发布时间: 2013-02-03 12:33:31 作者: rapoo

JSONObject解析不了JSON字符串!?


public String execute() throws Exception {
System.out.println(urlString);
JSONObject json = JSONObject.fromObject(urlString);
System.out.println(json.get("username"));
return null;
}

能正常打印urlString。

urlString字符串是={"username":"zjl","password":"123","bigText":"222"}
但是我得不到json.get("username");
如果取到username的值应该是zjl啊。
程序运行不到JSONObject json = JSONObject.fromObject(urlString);
求解答!!! json java
[解决办法]

import net.sf.json.JSONObject;
//......
String urlString = "{\"username\":\"zjl\",\"password\":\"123\",\"bigText\":\"222\"}";
JSONObject json = JSONObject.fromObject(urlString);
System.out.println(json.get("username"));

没问题的,是不是有编译错误

[解决办法]
debug下看下就行了。
[解决办法]
引用:
Java code
?



1234567

public String execute() throws Exception { System.out.println(urlString); JSONObject json = JSONObject.fromObject(urlString); System.ou……

"{\"username\":\"zjl\",\"password\":\"123\",\"bigText\":\"222\"}";
是不是忘了加\转义了?
[解决办法]
http://bbs.csdn.net/topics/390337723
看这篇日志吧。
也是转换json的方法,
javaBean转成json或者json转换成javaBean的方法都有。
但是不是用fromObject的方法。那个方法我还得重新写一个。

读书人网 >J2EE开发

热点推荐