如何在java中解析此JSON并获取city字段的值?
{"20511232":{"ID":"20511232", "Name":"xyz" ,"address":{"city":"abc","state":"bcv"}}}
请注意,根键是ID字段的值。
我知道我可以像这样硬编码
json.getJSONObject("20511232").getJSONObject("address").getString("city");
但是如果我有很多这样的Json怎么办? 注意:我使用的是org.json.JSONObject
答案 0 :(得分:0)
不明白为什么会被拒绝。尽管@Henry在评论中建议使用keys()方法,但仍然可以解决这个问题。