我有以下JSON模式,其中一个属性称为value
:
{
"value": {
"id": ".../properties/value",
"type": ["number", "string", "null"],
"title": "The Value Schema.",
"description": "An explanation about the purpose of this instance.",
"default": ""
}
}
JSON来自REST API。
使用Jackson转换为POJO时,处理此问题的最佳方法是什么?
答案 0 :(得分:0)
我可以想到两种方式 -
1)让一个类来处理内部json并使其成为父类(has a
)的一部分。
public class ParentsValue {
String id;
List<String> type;
// getters & setters.
...
}
public class Parent {
ParentsValue value;
// getters & setters.
...
}
2)使用地图。
public class Parent {
Map<String, Object> value;
// getters & setters.
...
}