如何将HashMap <string,jsonobject =“”>对象转换为JSONArray

时间:2015-06-27 04:18:04

标签: android arrays hashmap

我有jsonobject的HashMap我希望将所有这些值存储到JSONArray中。

有可能吗?

请帮帮我。

1 个答案:

答案 0 :(得分:0)

假设您在hashmap中存储了两个json对象:

HashMap<String, JSONOnject> stringJson = new HashMap<String, JSONObject>();
stringJson.put("key", jsonobject1);
stringJson.put("key1", jsonobject2); //remember the hashmap structure, its key value structure.

您可以通过hashmap的get方法访问此jsonObject:

JSONArray jarray = stringjson.get("key").getJsonArray("json array name"); //stringjson.get("key") will return jsonObject you stored.

但是您可以直接执行此操作而无需将json对象保存到hashmap。