使用java在文件系统中创建一个文件

时间:2012-11-05 06:54:12

标签: java

我正在使用文档对象创建一个xml文件,就像这样。

DOMSource ds=new DOMSource(doc);

PrintStream ps=new PrintStream("file.xml");
StreamResult sr=new StreamResult(ps);    
javax.xml.Transformer.transform(ds,sr);

文件创建很好,它在我的本地目录中创建。

我想要的是使用java创建/上传到文件系统(fs:///myresources/myproject/)中的文件。

怎么做?

2 个答案:

答案 0 :(得分:0)

只需使用文件名中的路径:

      PrintStream ps=new PrintStream("fs:///myresources/myproject/file.xml");

答案 1 :(得分:0)

使用以下代码:

PrintStream ps=new PrintStream("fs:///myresources/myproject/file.xml");
StreamResult sr=new StreamResult(ps);
javax.xml.Transformer.transform(ds,sr);