2012-08-22 39 views
-1

我有一个xsd说,某些元素/属性是必需的,反正服务器端,我可以发一些“空”的字段,例如:组办“”空JAXB场/属性

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

我怎么能用jaxb获得这种行为?

回答

0

你可以实现你正在寻找的元素如下所示。有2 other alternatives for specifying the absence of data

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

对于属性,我想我们可以用如下图所示,但它不工作(我需要检查为什么),但更好的方法是设置在POJO空字符串值。

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

required = true已设置。 – user1610075

+1

@ user1610075然后发布您的pojo和编组代码并输出。 –