【发布时间】:2013-07-24 13:08:49
【问题描述】:
我将来自 Web 服务的响应解析为 JSONObject,当记录时,如下所示:
{"Preferences":"{Pref1=Apple, Pref2=Pear}"}
我了解如何请求 Preferences 标签,例如jsonObject.get("Preferences")。但是,我不明白我要返回什么对象,也不明白如何迭代它。如何遍历jsonObject.get("Preferences")返回的对象?
【问题讨论】:
-
在这种特殊情况下,您不会得到一个 json 对象,而是一个字符串
-
@blackbelt 是对的。也许服务应该返回 {"Preferences":{"Pref1" : "Apple", "Pref2":"Pear"}}。