scala.xml.XML.write方法支持将XML节点序列输出到java.io.Writer,例如在servlet响应中.但是,似乎没有选择以漂亮的打印格式输出XML.是否有任何Scala标准库函数可以将XML节点序列打印到java.io.Writer?
注意:scala.xml.PrettyPrinter似乎不是答案,因为它只返回一个字符串.漂亮的打印机需要直接输出到java.io.Writer.
scala.xml.PrettyPrinter.format(Node,StringBuilder)可以通过将调用重定向append到 writer 来滥用...但是,这在很大程度上取决于 PrettyPrinter 的当前实现,因此这是一个非答案;-)