Json中的getString()和optString()之间的区别

Json中的getString()和optString()之间的区别,第1张

Json中的getString()和optString()之间的区别

正如Diego所提到的,在此处发布问题之前,最好检查文档(此链接现在已过期-
好的,我们有Wayback
Machine!
),但是现在您有了:

不同之处在于,如果您指定的键不存在,则

optString
返回字符串
""
)。
getString
另一方面会引发一个
JSONException
。使用
getString
,如果它是一个错误失踪的数据,或者
optString
如果你不知道它会在那里。

编辑:来自文档的完整描述:

获取与键关联的可选字符串。如果没有这样的键,它将返回一个空字符串。如果该值不是字符串且不为null,则将其转换为字符串。



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

原文地址: https://outofmemory.cn/zaji/5089765.html

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

发表评论

登录后才能评论

评论列表(0条)

保存