如何创建具有不同结构 JSON 的 POJO class 对象
How to create POJO class with different structure JSON Object
这是我的 json 架构
[
{
"title": "Taman Lansia",
"alamat": "Jl. Cisangkuy, Citarum, Bandung Wetan, Kota Bandung, Jawa Barat 40123",
"image": "Link image",
"status": 1
},
{
"title": "Fasilitas Taman_Lansia",
"fasilitas": [
{
"namaFasilitas": "Area Piknik",
"imageFasilitas": "Link Image"
},
{
"namaFasilitas": "Jalur Jogging",
"imageFasilitas": "Link Image"
}
],
"status": 2
}
]
如何解决这个问题,因为我只是在 http://jsonschema2pojo.org 中尝试,然后没有结果或没有响应。
谢谢
好吧,你的 POJO 显然必须拥有你在模式中拥有的所有可能的属性,然后只需要将其他值不设置为 null...
所以
public class MyObject {
private String title;
private List<OtherObject> fasilitas;
...
}
这是我的 json 架构
[
{
"title": "Taman Lansia",
"alamat": "Jl. Cisangkuy, Citarum, Bandung Wetan, Kota Bandung, Jawa Barat 40123",
"image": "Link image",
"status": 1
},
{
"title": "Fasilitas Taman_Lansia",
"fasilitas": [
{
"namaFasilitas": "Area Piknik",
"imageFasilitas": "Link Image"
},
{
"namaFasilitas": "Jalur Jogging",
"imageFasilitas": "Link Image"
}
],
"status": 2
}
]
如何解决这个问题,因为我只是在 http://jsonschema2pojo.org 中尝试,然后没有结果或没有响应。 谢谢
好吧,你的 POJO 显然必须拥有你在模式中拥有的所有可能的属性,然后只需要将其他值不设置为 null...
所以
public class MyObject {
private String title;
private List<OtherObject> fasilitas;
...
}