Xml 如何将空字符串封送到单个标记
我已使用代码配置了我的对象:Xml 如何将空字符串封送到单个标记,xml,jaxb,marshalling,Xml,Jaxb,Marshalling,我已使用代码配置了我的对象: object.setName(""); 封送到以下XML中: <object> <name></name> </object> 但我想要一个标签: <object> <name/> </object> 一次为所有对象使用JAXB容易吗 更新 类似问题: 建议使用prettifier javax.xml.transform.TransformerFactory.
object.setName("");
封送到以下XML中:
<object>
<name></name>
</object>
但我想要一个标签:
<object>
<name/>
</object>
一次为所有对象使用JAXB容易吗
更新
类似问题:
建议使用prettifier javax.xml.transform.TransformerFactory.newTransformer,但没有说明如何使用它。理想情况下,我的目标是获得配置JAXB以获得所需结果的精确代码
谢谢。我的问题的答案是在另一个问题中找到的,其中建议要么使用修饰剂,要么什么都不要做,因为这两个版本的XML是等效的。可能重复。嗨@James,这很相似,但主题有点不同,加上没有详细解释如何使用美化剂,所以让我继续回答这个问题。我会更新目标。