譬如有如下的 json 字符串:
[
{
"id" : 1,
"status" : "1"
},
{
"id" : 2,
"status" : "1<span style="font-family: Arial, Helvetica, sans-serif;">"</span>
}
]对于 index 的值,只能这么来取:item["index"].asInt()
对于 status 的值,只能这么来取:item["status"].asCString()
如果以 item["id"].asCString() 的方式来取 status,则会报错,且不便于查找问题症结
(因为不会停在断点处,程序直接终止)
本文详细解析了在JSON字符串中如何正确获取特定属性值,并指出了使用不当可能导致的问题,提供了避免程序突然终止的有效策略。
56

被折叠的 条评论
为什么被折叠?



