我在谷歌上搜索了一段时间,但似乎找不到它,应该很容易找到。我想将一个 CR 附加到我使用 Transformer 创建的 XML 文件的末尾。有没有办法做到这一点>
我尝试了以下操作,但结果是一个空白文件?
Transformer xformer = TransformerFactory.newInstance().newTransformer();
xformer.setOutputProperty(OutputKeys.DOCTYPE_SYSTEM, "file:///ReportWiz.dtd");
xformer.transform(source, result);
OutputStream writer = new FileOutputStream(file);
Byte b = '\n';
writer.write(b);
writer.close();
最佳答案
简单...只需添加 append选项:
new FileOutputStream(f, true /* append */);
关于java附加到文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/369760/