2014-10-30 4 views
1

안드로이드에서이 응답을 어떻게 가져올 수 있습니까? 코드 아래안드로이드에서 아래처럼 중첩 json 배열 응답을 가져 오는 방법은 무엇입니까?

1. //main array 
       [ 
         //array in main array  
         [ 
          //object in inner array 
          { 
           //data to be fetched here 
           "user_id": "8035", 
           "sr_no": "MG2459", 
           "user_type": "2", 
           "name": "Allen" 

          } 
         ], 
         //2nd array in main array 
         [  
          { 
           "user_id": "8035", 
           "sr_no": "MG2459", 
           "user_type": "2", 
           "name": "TestName" 

          } 
         ] 


       ] 
+0

부지, 여기 http://stackoverflow.com/questions/13196234/simple-parse-json-from- 검색하시기 바랍니다 url-on-android –

+0

참조 : http://stackoverflow.com/questions/17673057/how-to-parse-this-nested-json-array-in-android. 이게 [ –

+0

] [서버에서 JSON을 다운로드하는 방법의 예] 가능한 복제본입니까? (http://stackoverflow.com/questions/3578441/example-of-how-to-download-json-from-server) – JanBo

답변

0

시도 : - 이것에 대한 인터넷에서 사용할 수 튜토리얼의

try { 
     JSONArray ja = new JSONArray(ur string); 
     for (int i = 0; i < ja.length(); i++) 
     { 
      JSONArray ja1 = ja.getJSONArray(i); 
      for (int j = 0; j < ja1.length(); j++) { 
       JSONObject jo = ja1.getJSONObject(j); 
       String user_id = jo.getString("user_id"); 
       String sr_no = jo.getString("sr_no"); 
       String user_type = jo.getString("user_type"); 
       String name = jo.getString("name"); 
      } 
     } 
    } catch (Exception e) { 
     // TODO: handle exception 
    } 
+0

즉답을 보내 주셔서 감사합니다. :) – Bhushan

관련 문제