用jdom操作xml时向空元素写入子元素问题

jdom向空元素写入子元素时,要求空元素格式为<element></element>,不能是<element/>。

需要XMLOutputter的Format设置生成的空元素符合要求的格式。代码如下:

  private XMLOutputter outputter = new XMLOutputter(Format.getPrettyFormat());

  Format format=outputter.getFormat();
  format.setExpandEmptyElements(true);
  outputter.setFormat(format);

你可能感兴趣的:(xml)