我有一个xsd说需要一些元素/属性,无论如何服务器端我可以发送一些“空”字段,例如:
<myEmptyField attr1="" attr2=""/>
如何使用jaxb获取此行为?
答案 0 :(得分:0)
您可以实现您想要的元素,如下所示。有2 other alternatives for specifying the absence of data。
@XmlElement(name = "myEmptyField", required = true)
对于属性,我认为我们可以使用如下所示,但它不起作用(我需要检查原因),但另一种方法是将POJO上的值设置为空字符串。
@XmlAttribute(name = "attr1", required = true)