如何定义javabean以使用Jackson反序列化json?
JSON如下所示:如何定义javabean以使用Jackson反序列化json?,java,json,serialization,jackson,Java,Json,Serialization,Jackson,JSON如下所示: { "favorited": false, "truncated": false, "annotations": [ { "wpinfo": { "type": "place", "url": "http://m.weibo.cn/" } } ], "reposts_count": 0 }; 我不知道我将用属性“annotations”
{
"favorited": false,
"truncated": false,
"annotations": [
{
"wpinfo": {
"type": "place",
"url": "http://m.weibo.cn/"
}
}
],
"reposts_count": 0
};
我不知道我将用属性“annotations”声明哪种类型。我英语说得不多,希望你能理解我。谢谢 注释是一个对象数组(在您的案例中仅包含一个对象)。所以你可以这样声明:
MyObject[] annotation;
其中MyObject是包含字段wpinfo的类
注意:如果您的需求只是解析一些JSon,那么您不需要创建类,Jackson有一个注释是一个对象数组(在您的示例中只包含一个对象)。所以你可以这样声明:
MyObject[] annotation;
其中MyObject是包含字段wpinfo的类
注意:如果您的需求只是解析一些JSon,您不需要创建类,Jackson有一个谢谢,您是对的,MyObject[]或List可以反序列化该JSon。谢谢,您是对的,MyObject[]或List可以反序列化该JSon。