我收到如下所示的 JSON 响应。我正在尝试为此创建一个 POJO,以便我可以将此 JSON 序列化到我的 POJO 中。
{
"holder": [
{
"ids": [
{
"data": "abcdef1234",
"time": 1452720139465,
"days": 16813
},
{
"data": "abcdef12345678",
"time": 1452720139465,
"days": 16813
},
{
"data": "abcdef12345678901234",
"time": 1452720139465,
"days": 16813
}
],
"type": "HELLO"
}
]
}
这是我能想出的 POJO,但它看起来不正确。
public class TestResponse {
private List<Ids> holder;
private String type;
// getters and setters
public static class Ids {
private String data;
private long time;
private long days;
// getters and setters
}
}
我的 json 没有序列化到上面的 POJO
最佳答案
转到此链接www.jsonschema2pojo.org过去的 yout json 并提取 jar 文件并导入到您的项目中,并进行一些更改链接此。
$class TestResponse {
to
class TestResponse implement serializable{
关于java - 将 json 序列化为 pojo 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35666026/