在java工程中要解析一个xml文件要怎么写那个xml文件的路径
org.dom4j.DocumentException: records.xml (系统找不到指定的文件。) Nested exception: records.xml (系统找不到指定的文件。)
at org.dom4j.io.SAXReader.read(SAXReader.java:266)
at XML_DOM4J.File_Handler.getFileContent(File_Handler.java:40)
at XML_DOM4J.File_Handler.<init>(File_Handler.java:30)
at XML_DOM4J.Start.main(Start.java:16)
Nested exception:
java.io.FileNotFoundException: records.xml (系统找不到指定的文件。)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:120)
at org.dom4j.io.SAXReader.read(SAXReader.java:243)
at XML_DOM4J.File_Handler.getFileContent(File_Handler.java:40)
at XML_DOM4J.File_Handler.<init>(File_Handler.java:30)
at XML_DOM4J.Start.main(Start.java:16)
Nested exception: java.io.FileNotFoundException: records.xml (系统找不到指定的文件。)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:120)
at org.dom4j.io.SAXReader.read(SAXReader.java:243)
at XML_DOM4J.File_Handler.getFileContent(File_Handler.java:40)
at XML_DOM4J.File_Handler.<init>(File_Handler.java:30)
at XML_DOM4J.Start.main(Start.java:16)
xml java
[解决办法]
你放在那里?如果在工程下,就相对路径就行了,如果是硬盘上,绝对路径。
[解决办法]
楼主这么写:File f = new File("/records.xml")
[解决办法]
src 下
File file = new File ("/src/xx.xml");
[解决办法]
File file = new File ("src/records.xml");
[解决办法]