文件读取,写入和保存

时间:2015-11-02 11:45:22

标签: java file jms

我使用java从路径读取文件并希望通过jms发送它。到目前为止工作,但我需要将它保存到不同的路径(到目录,而不是文件,因为有多个文件加载和保存。)我知道我可以保存消息。但我不知道它是如何运作的。

Writer output = new BufferedWriter(new FileWriter(archive));

那是我试过的小贴士。但即使我完全访问所有内容,我也无法写入存档(访问被拒绝)。 谢谢你的帮助! EDIT !!

for (File x1 : files){
                i++;
                x1.toString();
                String t ;
                FileOutputStream br = new FileOutputStream(x1+"2");

现在可以使用getName,但是如果我有test.xml它返回test.xml2我该如何修复它?

1 个答案:

答案 0 :(得分:0)

它是如何运作的!

for (File x1 : files){
                i++;
                String x2=x1.getName().replaceAll(".xml", "").toString();
                FileOutputStream br = new FileOutputStream(archive+x2+"2"+".xml");

fyi archive只是存档的文件路径; D