设置“”空jaxb字段/属性

时间:2012-08-22 16:54:58

标签: jaxb

我有一个xsd说需要一些元素/属性,无论如何服务器端我可以发送一些“空”字段,例如:

<myEmptyField attr1="" attr2=""/>

如何使用jaxb获取此行为?

1 个答案:

答案 0 :(得分:0)

您可以实现您想要的元素,如下所示。有2 other alternatives for specifying the absence of data

@XmlElement(name = "myEmptyField", required = true)

对于属性,我认为我们可以使用如下所示,但它不起作用(我需要检查原因),但另一种方法是将POJO上的值设置为空字符串。

@XmlAttribute(name = "attr1", required = true)