【发布时间】:2016-11-19 01:23:42
【问题描述】:
我正在尝试通过从结果字符串创建 JSON 对象来解析 JSON, 然后将其解析为 JSON 数组并循环遍历它。
JSONObject jsonobject = new JSONObject(json_string)
json_string 是 URL 执行的结果。
我的 JSON 看起来像这样。
{"ResultO":[{"Surname":null,"Firstname":null,"NRC":null}]}
线
JSONObject = new JSONObject 引发空指针异常。
我该如何解决这个问题?
【问题讨论】:
-
你确定json_string不为空吗?
-
当我将字符串扔到 toast 或文本视图时,它会显示,所以我假设它不为空
-
我已经把所有东西都放在了 try catch 块中,我希望这不是问题
-
@Charles Wisdom 欢迎来到 Stack Overflow。如果您提供minimal reproducible example 以及错误输出,人们会更容易帮助解决此问题。请阅读How to Ask a Good Question
-
请向我们展示更多代码,我不知道您为什么会收到错误消息。 (例如 logcat stacktrace,异常周围的代码是什么样的......)
标签: android json pointers exception null