我有两个来自不同来源的相同格式的 JSON
字符串,但是一个是驼峰式的,一个是蛇形的,如何使用 POJO
将它们映射到相同的 Jackson
字段?
例如:
{ "fieldName": "abcd"}
和
{ "field_name": "abcd"}
最佳答案
您应该创建两个 setter 方法:
class Entity {
private String fieldName;
public String getFieldName() {
return fieldName;
}
public void setFieldName(String fieldName) {
this.fieldName = fieldName;
}
public void setField_name(String field_name) {
this.fieldName = field_name;
}
}
关于json - 将两个不同的 JSON 字段名称映射到一个 POJO 属性,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22515757/