如何使用JDOM创建自关闭标记

时间:2010-08-16 22:07:37

标签: java tags self jdom

我可以在Jdom api中找到任何创建自闭式xml标签的函数,如下面的<selfClosingTag />

例如,我需要创建以下内容:

<parentTag>
  <selfClosingTag />
  <firstChild>......    </firstChild>
  <secondChild>......    </secondChild>
</parentTag>

有人可以告诉我怎么做。请告诉我我不应该这样做,因为mathml文档中需要这种自动关闭标记。

谢谢,   Chepukha

2 个答案:

答案 0 :(得分:4)

您创建的任何元素(不添加任何子节点)都将为空。空元素可以表示为<element/><element></element>。哪个不重要。

答案 1 :(得分:2)

似乎修改你的XMLOutputter就像这样做:

outputter.setFormat(outputter.getFormat().setExpandEmptyElements(false));

请参阅javadoc for setExpandEmptyElements