使用StAX格式化XML文件

Anu*_*rag 4 java xml stax

我正在使用StAX XML流编写器来编写XML文件.它将所有数据写入一行.我希望所有标签都缩进而不是单行.

chr*_*ris 9

stax-utils提供IndentingXMLStreamWriter了完成工作的类:

XMLStreamWriter writer =
  XMLOutputFactory.newInstance().createXMLStreamWriter(...);
writer = new IndentingXMLStreamWriter(writer);
...
Run Code Online (Sandbox Code Playgroud)