相关疑难解决方法(0)

Java中的StAX XML格式

是否可以使用StAX(特别是woodstox)使用换行符和制表符格式化输出xml,即以下列形式:

<element1>
  <element2>
   someData
  </element2>
</element1>

代替:

<element1><element2>someData</element2></element1>

如果在woodstox中无法做到这一点,是否有其他轻量级库可以做到这一点?

java xml formatting stax woodstox

22
推荐指数
4
解决办法
3万
查看次数

Java:IndentingXMLStreamWriter替代?

我正在使用StAX创建一个非常大的xml文档.到目前为止,我使用IndentingXMLStreamwriter类来获取格式良好的文档(另请参阅此答案).几天前,我们设置了一个jenkins服务器,它有一个较旧的jdk版本(6.26),我得到了构建错误.

package com.sun.xml.internal.txw2.output does not exist
Run Code Online (Sandbox Code Playgroud)

我认为由于安装了jdk版本,无法找到包.由于不同的原因,这不能改变(顺便说一下,有没有人知道jdk版本,这个包(com.sun.xml.internal.txw2.output)被添加了?).
因此,我正在寻找缩进的替代方案.我更喜欢类似于我使用的解决方案,这意味着无需重新分析文档.任何想法或建议?

谢谢
Lars

java xml stax indentation

7
推荐指数
3
解决办法
9170
查看次数

标签 统计

java ×2

stax ×2

xml ×2

formatting ×1

indentation ×1

woodstox ×1