android – 如何检查json数组是否有任何值?

android – 如何检查json数组是否有任何值?,第1张

概述我正在使用条件 – if (!obj2.getString("patronCheckoutInfo").equals("null")) { 但它不适用于数组获得值的情况. 例如:Case1-当json获得“patronCheckoutInfo”的值时: {"ErrorMessage": """Message": "Operation completed successfully""Statu 我正在使用条件 –

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数组是否有任何值?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1122467.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存