gpt4 book ai didi

java - 从 OutputStream 到文件流

转载 作者:行者123 更新时间:2023-12-02 00:51:11 25 4
gpt4 key购买 nike

我想将 DOM 文档保存为 XML 文件。我按照这个教程:http://java.sun.com/j2ee/1.4/docs/tutorial/doc/JAXPXSLT4.html

所以,这是我的代码:

...
TransformerFactory tFactory = TransformerFactory.newInstance();
Transformer transformer = tFactory.newTransformer();
DOMSource source = new DOMSource(doc);
StreamResult result = new StreamResult(System.out);
transformer.transform(source, result);

但我想将结果保存在文件中,而不是System.out。我怎样才能做到这一点?

最佳答案

使用

new StreamResult(new FileOutputStream(...))

但是您可能需要使用 Writer,以便输出编码字符,除非 StreamResult 隐式使用 Unicode 编码(例如 UTF-8)。

关于java - 从 OutputStream 到文件流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3047505/

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