DOM作为API,它包含表示可以在XML文档中找到的不同类型信息的接口,例如元素和文本。 这些接口包括使用这些对象所需的方法和属性。 属性定义节点的特征,而方法给出了操纵节点的方法。
下表列出了DOM类和接口 -
| 序号 | 接口 | 描述 | 
|---|---|---|
| 1 | DOMImplementation | 
它提供了许多用于执行独立于文档对象模型的任何特定实例操作的方法。 | 
| 2 | DocumentFragment | 
它是“轻量级”或“最小”文档对象,它(作为Document的超类)将XML/HTML树锚定在一个完整的文档中。 | 
| 3 | Document | 
它表示XML文档的顶级节点,该节点提供对文档中所有节点的访问,包括根元素。 | 
| 4 | Node | 
它表示XML节点。 | 
| 5 | NodeList | 
它表示Node对象的只读列表。 | 
| 6 | NamedNodeMap | 
它表示可以按名称访问的节点集合。 | 
| 7 | Data | 
它使用一组用于访问DOM中的字符数据的属性和方法来扩展Node。 | 
| 8 | Attribute | 
它表示Element对象中的属性。 | 
| 9 | Element | 
它表示元素节点,从Node派生。 | 
| 10 | Text | 
它表示文本节点,从CharacterData派生。 | 
| 11 | Comment | 
它表示注释节点,从CharacterData派生。 | 
| 12 | ProcessingInstruction | 
它表示“处理指令”,在XML中用作将特定于处理器的信息保留在文档文本中的方法。 | 
| 13 | CDATA Section | 
它表示CDATA部分,从Text派生。 | 
| 14 | Entity | 
它表示一个实体,从Text派生。 | 
| 15 | EntityReference | 
它表示树中的实体引用,从Node派生。 | 
接下来将在各自的章节中讨论上述每个接口的方法和属性。
						上一篇:
								XML DOM节点树
												下一篇:
								XML DOM加载
												
						
						
					
					
					