POJO类的JSON字段名称

时间:2018-11-05 13:51:48

标签: java json rest mapping

我有一个简单的Java类:

class Feed { 
private String fieldOne;
private String fieldTwo;
}

以及与此类关联的JSON:

{
  "feed": {
    "field_one": "1.780",
    "field_two": "1.810"
}

但是当我将此json发送到服务器时,所有类字段均为null。如果我将JSON中的字段名称更改为fieldOnefieldTwo,则效果很好。但是,可以在不对JSON或类的字段名称进行任何更改的情况下读取此json吗?

1 个答案:

答案 0 :(得分:0)

您应该这样做:

class Feed { 
@XmlElement(name="field_one")
private String fieldOne;

@XmlElement(name="field_two")
private String fieldTwo;
}