我想在
JSON表示中将空对象封送为null.
但是,现在,如果对象为null,我没有看到JSON中的元素.
Example:
@XmlAccessType(FIELD)
@XmlType(name="foo" propOrder={"foo"}
class foo{
@XmlElement
private Integer foo;
private Integer another_foo;
..
getter()
setter()
}
在我的代码中我将foo元素设置为null.
但JSON表示不显示响应中的元素.
响应看起来像这样
"foo" :{
"another_foo":something
}
我尝试将xml元素属性设置为nillable true. (@XmlElement(的nillable =真)
这使得响应看起来像,
"foo" :{
"another_foo" : something
"foo":{nil :true}
}
我希望它像,
"foo" :{
"another_foo":something
"foo" : null
}
这里有什么问题?