2011-07-02 4 views
-1

나는 wordpress json-api 플러그인을 사용하고 있으며 get_date_index를 호출하려고합니다. 함수의 json 응답은 아래 형식으로되어 있습니다.google json으로 Json 응답을 구문 분석

{ 
"status": "ok", 
"permalinks": [ 
"...", 
"...", 
"..." 
], 
"tree": { 
"2009": { 
    "09": 17, 
    "10": 20, 
    "11": 7 
}, 
"2010":{ 
} 
} 

참고 : 트리가 response.tree에 의해 배치 [년] [월] [게시물의 수]....

어떻게 Java Parcelable 객체로이 응답을 구문 분석합니까? 나는 Google json을 사용하여 응답을 구문 분석합니다. 트리 응답에 대한 Java 객체를 작성하는 방법을 이해할 수 없습니다. 당신이 google-gson을 의미하는 경우

답변

0

이 문서는이 효과에 뭔가를 말 :

Gson gson = new Gson(); // Or use new GsonBuilder().create(); 
MyType target = new MyType(); 
MyType target2 = gson.fromJson(json, MyType.class); // deserializes json into target2 

json는 문자열에서 responseText 될 것이다.

+0

'MyType target = new MyType();'라인이 필요합니까? –

+0

@prodigitalson 답장을 보내 주셔서 감사합니다 ... 'public String status; public String [] permalinks; 공용 맵 > tree = new HashMap >(); ' 위의 맵을 사용하여 응답을 구문 분석 할 수있었습니다. – Tarun