使用JAXB(2)可以确保空值不作为()空元素编组。例如
@XmlRootElement(name = "root")
public class Root {
@XmlElement(name = "name")
protected String name;
}
目前,如果名称 null ,那么我正在编组
<root>
<name/>
</root>
我想制作
<root>
</root>
代替。
答案 0 :(得分:0)
我认为你错过了一些东西..因为你编组它,你传递的字符串不能为null,因为字符串null也是一个字符串..所以在我看来你必须传递空字符串而不是null。