我有一个JSON对象,说:绑定JSON子对象的属性为Java对象领域杰克逊
{
"foo": {
"bar": 1
},
"baz": 2
}
,我想将它绑定到Java对象,如:
@JsonIgnoreProperties(ignoreUnknown = true)
public class Foo {
private int bar;
@JsonProperty("baz")
private int baz;
}
如何我可以将的值从JSON设置为Foo
Java对象中的bar
字段?
我试过用@JsonProperty("foo.bar")
注解该字段,但它不能像那样工作。
是的,这是同样的问题,但我会用它来反序列化。如果我不想改变'Foo'对象的结构,我想我上面的解决方案是最好的。 – hleinone 2010-11-17 00:32:13
是的,我认为是。 – StaxMan 2010-12-19 19:01:48