我使用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我该如何修复它?
答案 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