0
我使用java从路径中读取文件并希望通过jms发送它。这工作到目前为止,但我需要将其保存到不同的路径(到目录,而不是文件,因为有多个文件加载和保存。)我知道我可以保存该消息。但我不知道这是如何工作的。文件读取,写入和保存
Writer output = new BufferedWriter(new FileWriter(archive));
这是我尝试过的小窍门。但我无法写入存档(拒绝访问),即使我可以完全访问所有内容。 感谢您的帮助! 编辑!
for (File x1 : files){
i++;
x1.toString();
String t ;
FileOutputStream br = new FileOutputStream(x1+"2");
现在使用getName,但如果我有test.xml它返回test.xml2我该如何解决这个问题?
你可能有机会,但是这并不意味着你的JMS消息的结束程序(可能是同一程序?)。 – ControlAltDel
不知道我明白,什么是档案?也不知道我是否理解了您的问题 – LBes
如果您想将文件写入某个目录,您仍然需要在目录名称后面使用文件名。如果'archive'引用一个目录,则需要添加一个分隔符和一些文件名。如果您有多个文件,请将数字添加到文件名中,例如'“text”+ i +“.dat”'。 - 如果这不是你的问题,请解决你的问题。 – laune