java附加到文件

标签 java xml xslt jaxp transformer-model

我在谷歌上搜索了一段时间,但似乎找不到它,应该很容易找到。我想将一个 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/

相关文章:

xml - 直接加载到浏览器中时,XSL 不会呈现 XML

跨 OSGI 包的 XSLT 依赖关系

mysql - 使用动态 XPATH 在 MySql 中提取 XML

xml - 有没有办法让 Visual Studio 2010 支持 XML Schema 1.1

java - 如何在jboss中修改standalone-full-ha.xml

xslt - XSLT在同一路径上添加元素

java - 基类构造函数被调用但不应该被调用

java - 无法从 Android 读取 SQLite 表

java - Queueserver --> java appservers --> 计算服务器集群

java - jooq-获取单个值