JSONArray到HashMap

Fab*_*ian 4 android json

我有一个JSONArray,我需要获取带有值的hashmap,因为我需要填充一个流,就像twitter一样.你建议做什么?

Gan*_*alf 11

HashMap<String, String> pairs = new HashMap<String, String>();
for (int i = 0; i < myArray.length(); i++) {
   JSONObject j = myArray.optJSONObject(i);
   Iterator it = j.keys();
   while (it.hasNext()) {
      String n = it.next();
      pairs.put(n, j.getString(n));
   }
}
Run Code Online (Sandbox Code Playgroud)

这样的事情.