我在服务器上构造JsonObject,将其转换为字符串,然后发送回客户端。但是,我无法使用JSONObject x = new JSONObject(string)
重构android客户端中的json对象而不获取空指针。
FATAL EXCEPTION: Thread-191
Process: com.venon.jerseytwentythreetwentyfour, PID: 3034
java.lang.NullPointerException
at org.json.JSONTokener.nextCleanInternal(JSONTokener.java:116)
at org.json.JSONTokener.nextValue(JSONTokener.java:94)
at org.json.JSONObject.<init>(JSONObject.java:155)
at org.json.JSONObject.<init>(JSONObject.java:172)
at com.venon.jerseytwentythreetwentyfour.Test$1.run(Test.java:45)
at java.lang.Thread.run(Thread.java:848)
答案 0 :(得分:0)
首先,您也可以在Android中使用Gson。尽管如此,您可以使用JSONObject json = new JSONObject(jsonString);