如何创建具有不同结构 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;
...

}