这是我的pojo类,我希望make方法在我的日记服务类中添加日记,然后如何在此方法中获取和设置json以及从setter / getter类获取和设置json的任何其他方式。
public class Dairy extends BaseEntity {
public String dairyId;
public String dairyType;
public String productName;
private List<Dairy> dataList;
public List<Dairy> getDataList() {
return dataList;
}
public void setDataList(List<Dairy> dataList) {
this.dataList = dataList;
}
public String getDairyId() {
return dairyId;
}
public void setDairyId(String dairyId) {
this.dairyId = dairyId;
}
public String getDairyType() {
return dairyType;
}
public void setDairyType(String dairyType) {
this.dairyType = dairyType;
}
public String getProductName() {
return productName;
}
public void setProductName(String productName) {
this.productName = productName;
}
答案 0 :(得分:0)
如果你像这样hava json
product:{
dairyId:"1",
dairyType:"a",
productName:"New Year 2015"
}
你应该得到像
Dairy d=new Dairy();
你必须使用jsonParser类。然后在对象d.like
上设置值JSONObject jsonObject=getJSONObject("product");
d.setDairyId(jsonObject.getString("dairyId");
d.setDairyType(jsonObject.getString("dairyType");
d.setProductName(jsonObject.getString("productName");
要打印此值,您可以使用:
System.out.println("Name is:"+d.getProductName());
我希望这会对你有所帮助:)。