Java开发中,xml一般网络上面获取即可,但是如果想本地解析测试,直接放在文件夹里面加内容是会找不到相关问题,解决方法就是找到文件所在系统的绝对路径即可。
寻找路径方法:
右键xml文件–>properties–>Location
注意:粘贴路径的时候,需要多加一个\,以免发生解析错误。
package xaiver.cn;
import java.io.File;
import org.dom4j.Document;
import org.dom4j.io.SAXReader;
public class ParseXml {
public static void main(String[] args){
//这里直接解析xml,用到dom4j的包
//读取文件信息,三种方法读取,1创建saxdom方法,2根据跟元素内容读取,3创建dom文件读取
SAXReader reader = new SAXReader();
try {
Document document = reader.read(new File("E:\\WorkSpace\\JavaSE\\Day01_HelloWorld\\src\\xmlparse.xml"));
} catch (Exception e) {
System.out.println("文件没找到");
}
}
}
运行之后就可以读取出来内容了!