# DOM基本流程
写的有点不好,没有写全,大概就是这个意思,看不懂的话可以来问我,也可以看我后面的带代码的部分
先进行导入dom4j包
1.构建解析工厂
使用:DocumentBuilderFactory.newDefaultInstance();
2.创建解析对象
使用:factory.newDocumentBuilder();
3.进行解析xml 文档树已经生成
使用:documentBuilder.parse
4.获取根节点
使用:document.getElementsByTagName
4.1从集合中取出根节点
使用:students.item(0);
5.获取子节点 空白节点也是孩子
使用:rootNode.getChildNodes();
使用:childNodes.item(i);
获取所有的属性
使用:node.getAttributes();
获取第一个属性
使用:attributes.item(0)
6.先获取属性值
使用:element.getAttributeNode("id")
获取 student的子元素
使用:node.getChildNodes();
7.获取文本值
使用:.getNodeName(); .getTextContent();