【发布时间】:2012-11-16 06:19:18
【问题描述】:
如何将 json 对象转换为以下类型的 java bean(MainBean)
class MainBean{
private int id;
private SubBean sBean;
}
class SubBean{
private String name;
private List<DBean> dBean;
}
【问题讨论】:
标签: json jsonserializer
如何将 json 对象转换为以下类型的 java bean(MainBean)
class MainBean{
private int id;
private SubBean sBean;
}
class SubBean{
private String name;
private List<DBean> dBean;
}
【问题讨论】:
标签: json jsonserializer
有很多图书馆可以做到这一点。
例如,您可以使用Google-Gson
MainBean bean = new Gson().fromJson(yourJsonAsString, MainBean.class);
这样的JSON会很好转换
{"id" : 1, "sBean" : {"name" : "beanname", "dBean" : []}}
【讨论】: