Android 解析JSON

數組採用[] 對象採用{} json

 try {
   String jsonData = "[{\'name\':\'地球\',\'satelite_count\':\'1\'},{\'name\':\'太陽\',\'satelite_count\':\'2\'},{\'name\':\'月亮\',\'satelite_count\':\'3\'}]";
   JSONArray jsonArray = new JSONArray(jsonData);
   for (int i = 0; i < jsonArray.length(); i++) {
    String s = String.valueOf(jsonArray.get(i));
    JSONObject jsonObject = new JSONObject(s);
    Object object = jsonObject.get("name");
    Object object2 = jsonObject.get("satelite_count");
    System.out.println();
   }
  } catch (JSONException e1) {
   // TODO Auto-generated catch block
   e1.printStackTrace();
  } 數組

相關文章
相關標籤/搜索