我有以下的Java类:
public class TabularDescriptor extends ReportDescriptor {
private String generatorClass;
private String targetClass;
private String name;
private String sublabel;
private String reportName;
private List<MappingMetadata> mappings = null;
private List<TabularColumnGroup> columnGroups = null;
private List<TabularStates> states = null;
:
:
and its getters and settere
我有一些实体类,分别用于MappingMetadata、TabularColumnGroup和TabularStates这几个列表。我想为这些POJO类获取JSON数据。该怎么做呢?
还有,这是什么用处呢?
public JSONObject toJSON() {
JSONObject ret = new JSONObject();
ret.put("generatorClass", this.generatorClass);
ret.put("targetClass", this.targetClass);
ret.put("name", this.name);
:
:
return ret;
}
如果可以,我该如何在浏览器上显示我的JSON内容?谢谢。