gpt4 book ai didi

xml - 将 XML 直接打印到 java.io.Writer(不是字符串)的 Scala 方法?

转载 作者:数据小太阳 更新时间:2023-10-29 01:48:30 25 4
gpt4 key购买 nike

scala.xml.XML.write 方法支持将 XML 节点序列输出到 java.io.Writer,例如在 servlet 响应中。但是,它似乎没有以 pretty-print 格式输出 XML 的选项。是否有任何 Scala 标准库函数可以将 XML 节点序列漂亮地打印到 java.io.Writer?

注意:scala.xml.PrettyPrinter 似乎不是答案,因为它只返回一个字符串。 pretty-print 需要直接输出到 java.io.Writer。

最佳答案

我写了一个可以直接写入给定文件的 PrettyPrinter:XMLPrettyPrinter

我在生产中使用它。

关于xml - 将 XML 直接打印到 java.io.Writer(不是字符串)的 Scala 方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4303947/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com