我目前正在使用XInclude来合并XML文件。但是,我正在将这些XML从文件系统移动到数据库,并将其保存为字符串。在不使用Files作为中介的情况下合并这些XML字符串的最佳方法是什么?
答案 0 :(得分:0)
您需要将文件的输入流重定向到数据库的输出流。
要合并输入流,只需使用java.io.SequenceInputStream(i1, i2)
new SequenceInputStream(new FileInputStream(xmlFile1), new FileInputStream(xmlFile2))
// use merged inputStream