1. 加入jar包
2. 代码解析
package practice;import java.io.File;import java.util.List;import org.dom4j.Document;import org.dom4j.DocumentException;import org.dom4j.Element;import org.dom4j.io.SAXReader;public class ReadXml { public static void main(String[] args) throws DocumentException { Element e = null; File file =new File("C:/Users/Administrator/Desktop/zang.xml"); System.out.println(file); SAXReader reader=new SAXReader(); // 用SAXReader来读取文件,并转换成Document Document doc=reader.read(file); //用Document的selectNodes来读取节点,返回list List
3. zang.xml
山东省 北京市 博达 hello 电子产品
4. 结果
5. 注意
5.1 xml文件解析时编码要一致(默认UTF-8),出现报错可以在记事本中另存为来更改编码格式。
5.2 jar包两个都需要。