如何让javax marshall为空字符串返回自封的标签?

时间:2016-01-11 13:12:17

标签: java xml

我使用javax和一些XmlAdapters来生成XML。在适配器中,我返回一个空字符串作为符号表示值的存在,并返回null表示缺席。 生成的XML看起来像:

<ex:Example></ex:Example>

,这是正确的,并验证我的XSD(fixed =“”minOccurs =“0”)。 我想要的是一个自封的标签,如:

<ex:Example/>

我只找到了相反问题的解决方案。 有没有办法配置Marshaller或JAXBContext来根据我的口味输出XML?

0 个答案:

没有答案