DOM作为API包含表示可以在XML文档中找到的不同类型信息的接口,例如元素和文本。这些接口包括使用这些对象所需的方法和属性。属性定义了节点的特性,而方法给出了操纵节点的方法。
下表列出了DOM类和接口:
接口 | 描述 |
---|---|
DOMImplementation | 它提供了许多用于执行独立于文档对象模型的任何特定实例的操作的方法。 |
DocumentFragment | 它是“轻量级”或“最小”文档对象,它(作为Document的超类)将XML / HTML树锚定在一个完整的文档中。 |
file | 它表示XML文档的顶级节点,它提供对文档中所有节点(包括根元素)的访问。 |
节点 | 它代表XML节点。 |
NodeList | 它表示Node对象的只读列表。 |
NamedNodeMap | 它表示可以通过名称访问的节点集合。 |
数据 | 它使用一组用于访问DOM中的字符数据的属性和方法来扩展Node。 |
属性 | 它表示一个Element对象中的一个属性。 |
元件 | 它代表元素节点。从节点派生。 |
文本 | 它表示文本节点。从CharacterData导出。 |
注释 | 它代表注释节点。从CharacterData导出。 |
加工指导 | 表示“处理指令”。它在XML中用于将处理器特定信息保留在文档的文本中。 |
CDATA部分 | 代表CDATA部分。从文本导出。 |
实体 | 它代表一个实体。从节点派生。 |
实体参考 | 这表示树中的实体引用。从节点派生。 |
我们将在各自的章节中探讨上述每个接口的方法和属性。