JSONObject.getString()报空指针错误,求帮助

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JSONObject.getString()报空指针错误,求帮助相关的知识,希望对你有一定的参考价值。

for (int i = 0; i < studentInfoList.length(); i++)
JSONObject studentInfoLists =(JSONObject)studentInfoList.get(i);
String id1=studentInfoLists.getString("id");
Log.i("010101010101011", id1);//id1是有值的

id[i] = studentInfoLists.getString("id");//这个位置报空指针
Log.i("010101010101011", id[0]);
}//String[] id是已经在前面定义了

参考技术A 估计你是缺包:
json-lib-2.3.jar

commons-lang-2.3.jar
commons-loggin-1.1.jar
commons-collections-3.2.jar
commons-beanutils-1.7.0.jar
ezmorph-1.0.3.jar追问

不好意思,我少说了,这个是android的,android自带JSON解析的

Unity 报空错

unity 新建一个项目报错如下:

尝试过各种解决办法最后修改了 Scripting Runtime Version 的版本号,由.3NET 4X Equivalent 改为了 .NET 3.5 Equvalent(Deprecated).

路径:File->BuildSettings->Player Settings->Settings for android ->Scripting Runtime Version

以上是关于JSONObject.getString()报空指针错误,求帮助的主要内容,如果未能解决你的问题,请参考以下文章

大话 JSON 之 JSONObject.getString(“”) 方法 和 JSONObject.optString(“”) 的区别

接口返回的json中有html标签,<BR>、<p>等,用jsonObject.getString()方法后html标签没了,怎么解决

请教关于JSONObject的用法

java对象与json对象之间的转换

java怎么将json形式的字符中的key的value取出来呢

我的构造函数里面报空指针异常了!求大神帮忙