2012-09-04 1 views
0

안드로이드에서 JsonArray Response 및 Table Layout으로보기를보고 싶습니다.안드로이드 JsonArray 테이블 레이아웃으로 재귀 및 뷰

Json 응답은 다음과 같습니다! 내 결과 XML 파일의 경우

[{"id":1,"name":"hot drink"},{"id":2,"name":"cold drink"},{"id":3,"name":"myanmar food"},{"id":4,"name":"thai food"}] 

, 나는 이제 ID와 이름 배열의 값을해야합니다 TableLayout

ID   Name 
1   Hot Drink 
2   Cold Drink 
3   Food 
+0

xml 파일은 무엇입니까? 또한 질문의 서식을 조금 시도하십시오 – njzk2

+0

일부 배열 또는 목록에 대한 JSON 응답을 구문 분석 한 다음 XML로 응답을로드하기 위해 배열을 반복합니다. – jeet

답변

0
String[] id,name; 

JSONArray jsonarrayobj = new JSONArray(yourjsonvalue); 

id = new String[jsonarrayobj.length()]; 
name = new String[jsonarrayobj.length()]; 

for(int i=0;i<jsonarrayobj.length();i++){ 

JSONObject jobj = jsonarrayobj.getJSONObject(i); 

id[i] = jobj.getString("id"); 
name[i] = jobj.getString("name"); 
} 

에이 같이보고 싶어요.

이제 this의 도움으로 원하는대로보기를 얻을 수 있습니다.