【发布时间】:2014-11-25 10:01:27
【问题描述】:
我在编写特定的 xml 标记时遇到了一些麻烦(使用 XmlStreamWriter)。
基本上,我们有一个基于“javax.xml.stream.XMLStreamWriter”(STaX)的 XMLWriter,它工作正常。 所有写入的 xml 文件都自动以标签开头:
(添加第一个空格以显示 xml 行)
我们现在需要的是添加一个新行(样式表)来编写每个带有开头行的 xml 文件:
(同上) (同上)
我尝试以硬编码的方式使用 XmlStreamWriter.writeCharacters(String) 但问题是“”是特殊字符,因此 xml 文件中的输出为“”。
另外,这不是很干净的编码..
与 STaX 使用“XMLStreamWriter.writeStartDocument(String encoding, String version)”写入第一行的方式相同,有谁知道 WRITER 写入标签的 XML (XSL/XSLT?) API:
(同上)
任何帮助将不胜感激:)
【问题讨论】:
标签: java xml xslt xsl-stylesheet