如何解决将xml文件转换为java文件时出现的错误?
File xmlSource = new File("/home/ubundu14/Desktop/ramadoss/22-06-2015/xmlreader/XML/xmltocsv.xml");
File stylesheet = new File("/home/ubundu14/Desktop/ramadoss/22-06-2015/xmlreader/XML/xmltocsv.xsl");
Result outputTarget = new StreamResult(new File("file:/home/ubundu14/Desktop/ramadoss/22-06-2015/xmlreader/CSV/ram.csv"));
上面几行正在读取xml和xsl文件中的文件。它将转换为csv文件,但我在FileNotFoundException
plz查找解决方案时出错。。下面这样
Exception in thread "main" javax.xml.transform.TransformerException: java.io.FileNotFoundException: file:/home/ubundu14/Desktop/ramadoss/22-06-2015/xmlreader/file:/home/ubundu14/Desktop/ramadoss/22-06-2015/xmlreader/CSV/ram.csv (No such file or directory)
at org.apache.xalan.transformer.TransformerImpl.createResultContentHandler(TransformerImpl.java:1119)
at org.apache.xalan.transformer.TransformerImpl.createResultContentHandler(TransformerImpl.java:1028)
at org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1143)
at xmltocsv.main(xmltocsv.java:35)
# 1 楼答案
获取
ram.csv
时需要删除file:
前缀