次の JSON 形式をデシリアライズする場合、POJO 宣言はどうすればよいですか。
{
"id":2,
"content":"skfdjhsfjhsfjkshdkjfhskdjf",
"created_at":"2012-11-14T00:10:59Z",
"feeds":
[
{
"feed":{"name":"twitter"}
}
]
}
現在、私の POJO は次のようになっています。
Broadcast.java - 最も外側のオブジェクト
public class Broadcast {
private String content;
private String created_at;
private Feeds feed[];
private int id;
public Broadcast() { }
public int getId() { return id; }
public String getContent() { return content; }
public String getCreatedAt() { return created_at; }
}
Feed.java - Broadcast の内部の子で、配列にすることができ、各フィードには name 属性があります。
public class Feeds {
private String name;
public Feeds() {}
public String getName() {
return name;
}
}