2012-07-07 2 views
1
{ 
"data": [ 
    { 
    "name": "acac", 
    "id": "00000" 
    }, 
    { 
    "name": "adcd", 
    "id": "1111111" 
    } 
], 
"paging": { 
    "next": "https://graph.facebook.com/00000000/friends?...." 
} 
} 

내 안드로이드 애플 리케이션에 페이스 북 친구 목록을 표시하려고합니다. 나는 json data.now로 친구 목록을 얻고 있습니다. 내 질문은 json data.I에서 Java 클래스를 만드는 방법입니다. "페이징". 구문 분석하는 동안이 클래스를 사용하는 방법에 집착했습니다. 사전json 데이터에 자바 클래스를 만드는 방법은 무엇입니까?

답변

0

에서 덕분에 현재 GSON를 사용하여 기본 도메인 자바 객체로 JSON 문자열을 구문 분석이 튜토리얼을 따라 할 수 http://java.sg/parsing-a-json-string-into-an-object-with-gson-easily/

구글 GSON 자바 당신을 위해 개체로 JSON 문자열을 구문 분석에 대한 모든 파이프 라인의 코드를 처리합니다.

"데이터"개체의 배열과 "페이징"개체가있는 Facebook이라는 개체를 만들 수 있습니다.

Class Facebook{ 
    private List<Data> dataList; 
    private Paging paging; 
... 
} 
관련 문제