1
상대적으로 복잡한 URL을 구문 분석 : 나는 자바 GSON을 통해 JSON을 구문 분석하려고방법 링크에서 GSON
http://api.crossref.org/works?rows=2
. 여기 내 코드의 일부입니다 :
public class crossref {
public String status;
public String messageType;
public String messageVersion;
public Message message;}
public class Message {
public int itemsPerPage;
public Query query;
}
public class Query{
public String searchTerms;
public int startIndex;}
public class Items {
public List subtitle;
public List subject;
public Issued issued;}
public class Issued{
??? }
이 시점에서 나는 혼란스럽고 구조체를 정의하는 방법을 모르겠다. 누군가 나를 도울 수 있습니까? 예를 들어. 샘플 json에서 "발행 된"부분을 list 또는 listarray 여야합니까? 미리
감사 ... 발행
이 목록과지도로 구문 분석은, 다음지도를 받아 모든 대상 클래스에 대한 생성자를 작성합니다. 각 생성자는 "자식"에 종속됩니다. 이런 식으로 코딩하면 코딩이 간단 해지며 "괴짜"사례를 쉽게 처리 할 수 있습니다. –
고마워요 @ 핫 릭스. 실제로 내가 위에서 예로 든 것은 stackoverflow를 통해 발견 된 안드로이드 코드입니다. 내가 자바로 쓰면 똑같을까요? stackoverflow에서 나는 항상 안드로이드에 대한 샘플을 발견했습니다. 그렇다면이 코드를 자바로 조정하는 법을 보여줄 수 있습니까? –
??? Android *는 * Java입니다. –