如何用gson解析相对复杂的url

时间:2015-01-07 17:05:26

标签: java json gson

从链接:

http://api.crossref.org/works?rows=2

我正在尝试通过Java中的GSON解析json。以下是我的代码的一部分:

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中,必须"发布"部分是列表还是listarray?

提前致谢...

1 个答案:

答案 0 :(得分:0)

发出的

包含一个date-parts对象,它是一个int数组的数组。

尝试(未测试):

public class Issued {
  public List<List<Integer> date-parts;
};