2011-12-21 11 views

答えて

1

iamはアレイにもっと多くの要素を追加することができます。この

JSONArray datarr = new JSONArray(); 
    JSONObject obj1; 
    JSONObject Array1 = new JSONObject(); 

    try { 
     for(int i=0;i<4;i++){ 
     obj1 = new JSONObject(); 
     obj1.put("array1val", 5); 
     obj1.put("array2val", 2); 
     datarr.put(obj1); 
     } 
     Array1.put("Array1", datarr); 
     Log.v(null, Array1.toString()); 
    } catch (JSONException e) { 
     // TODO Auto-generated catch block 
     e.printStackTrace(); 
    } 

をチェックアウトプットが

{ 

"Array1": 
     [ 
      { 
       "array1val":5,"array2val":2 
      }, 
      { 
       "array1val":5,"array2val":2 
      }, 
      { 
       "array1val":5,"array2val":2 
      }, 
      { 
       "array1val":5,"array2val":2 
      } 
     ] 
} 

であなたが探して何本ですか?

+0

yhaしました。問題は、私は一度に1つの値を送ることができるということです:Array1 [{"array1val":5、 "arrayval2": "array1val":5、 "arrayval2":2:}] 2:}、{"array1val":5、 "arrayval2":2:}] –

関連する問題