DOM接口
DOM定义了几个Java接口。这里是最常见的接口:
- 节点 - DOM的基本数据类型。
- 元素 - 要处理的对象绝大多数是元素。
- Attr - 代表元素的属性。
- 文本 - 元素或Attr的实际内容。
- 文档 - 代表整个XML文档。文档对象是通常被称为DOM树。
当正在使用DOM,有经常用到的几种方法:
- Document.getDocumentElement() - 返回文档的根元素。
- Node.getFirstChild() - 返回给定节点的第一个子节点。
- Node.getLastChild() - 返回给定节点的最后一个子节点。
- Node.getNextSibling() - 这些方法返回一个特定节点的下一个兄弟节点。
- Node.getPreviousSibling() - 这些方法返回一个特定节点的前一个兄弟节点。
- Node.getAttribute(attrName) - 对于给定的节点,则返回所请求的名字的属性。