让Java使用制表符而不是空格来缩进

tum*_*a25 6 java xml indentation

我正在创建一个XML文档.我让它缩进使用 TransformerFactory.setAttribute("indent-number", new Integer(2)); Transformer.setOutputProperty(OutputKeys.INDENT, "yes");

是否有可能让Java使用制表符而不是空格来缩进?如何?

Tho*_*sen 2

不,一般来说不是。XSLT 规范不允许指定缩进时使用什么空白。

然而,它可能是一个需要配置的 XSLT 处理器特定项目。检查您正在使用的文档。

如果您真的想要这个,那么您可以在输出上使用 afterburner XSLT 脚本,它可以在 text() 节点上执行您想要执行的任何操作。