安卓:将web服务json输出转换为java hashmap



我有以下输出,其中wsResponse.get("result").toString()={"状态":1,"结果":{"2011":102003,"2010":100003,"2009":98723,"2008":129023}}

我想创建一个主题图,其中年份是关键。

我将如何填充哈希图?

是否需要一个哈希映射?Android有org.json库,所以你可以做一些类似的事情:

JSONObject json = new JSONObject(wsResponse.get("result").toString());

如果您检查了引用,那么您可以像使用hashmap一样使用JSONObject。您可以调用get(String key)来获取一年的值。

如果必须有一个hashmap,那么可以遍历JSONObject并将键和值放入hashmap中。

看看JSONObject。

最新更新