第一次写博客,请多关照~
刚学了Dom4J解析,简单分享一下
首先我们模拟一个员工.xml
xuming
5000
30
chengheng
4800
31
wanghaitao
5200
28
zhangjiujun
4600
34
在解析之前,我们要把要用的jar包导入lib中
然后我们开始解析
public class parseWithDom4J{
public List
getemployees (InputStream is) throws Exception{
List
employees = new ArrayList
();
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
创建DON解析器
DocumentBuilder db = dbf.newDocumentBuilder();
开始解析XML文档
Document dom = dombuild.parse(is);
得到根节点
Element root= dom.getDocumentElement();
根节点下标签为
的子节点 NodeList employeeList = root.getElementsByTagName_r("employee"); 遍历employee节点 for(int i = 0;i
这样就完成了一个简单的Dom4J解析