if (!obj2.getString("patronCheckoutInfo").equals("null")) {
但它不适用于数组获得值的情况.
例如:Case1-当Json获得“patronCheckoutInfo”的值时:
{"ErrorMessage": """Message": "Operation completed successfully""Status": "OK""Results": {"LookupPatronInfoResponse": {"patronAddressInfo": null"patronCheckoutHistoryInfo": null"patronCheckoutInfo": [6]0: {"author": "Cobb,Kevin."
案例2 – 没有价值时:
{"ErrorMessage": """Message": "Operation completed successfully""Status": "OK""Results": {"LookupPatronInfoResponse": {"patronAddressInfo": null"patronCheckoutHistoryInfo": null"patronCheckoutInfo": null"patronCirculationInfo": null
尝试了一些教程,但无法弄清楚.任何建议都是受欢迎的.提前致谢.
解决方法 你可以使用支持函数isNull( @L_403_0@)因此,在这种情况下重写代码:
if (!obj2.isNull("patronCheckoutInfo")) {// do something }总结
以上是内存溢出为你收集整理的android – 如何检查json数组是否有任何值?全部内容,希望文章能够帮你解决android – 如何检查json数组是否有任何值?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)