我有这个java代码,从我的网站下载.xml文件并将其保存为.xmlfile文件。如何下载网站并放入其他文件夹? java
我的问题是我想保存到另一个文件夹。
当我运行代码时,它下载文件并将其保存到java代码所在的同一文件夹中。我找不到任何东西。这里是代码:
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.InputStreamReader;
import java.net.URL;
public class dlxml {
public static void main(String[] args)
throws Exception {
URL url = new URL("http://localhost:8080/lab/lab.xml");
BufferedReader reader = new BufferedReader
(new InputStreamReader(url.openStream()));
BufferedWriter writer = new BufferedWriter
(new FileWriter("data.xml"));
String line;
while ((line = reader.readLine()) != null) {
System.out.println(line);
writer.write(line);
writer.newLine();
}
reader.close();
writer.close();
}
}
所以基本上我想下载文件并保存到另一个文件夹。可能吗? 以及如果当我将它保存到一个文件夹,并有相同的文件和名称,但我想保存它一样。比如我有data.xml中保存到另一个文件夹,但没有与data.xml中另一个相同的文件,但我不希望它是数据(1).XML我想这是data.xml中 感谢
请更改您的问题标题。 – spiderman
如你所知当你指定data.xml,如果它放在你的根文件夹,你自己可以回答这个问题 – spiderman