📅  最后修改于: 2020-11-09 05:30:09             🧑  作者: Mango
文档对象模型(DOM)是XML的基础。 XML文档具有称为节点的信息单元层次结构; DOM是描述那些节点及其之间关系的一种方式。
DOM文档是按层次结构组织的节点或信息片段的集合。这种层次结构使开发人员可以在树中导航以查找特定信息。由于DOM基于信息层次结构,因此DOM被称为基于树的。
另一方面,XML DOM还提供了一个API,允许开发人员在任何时候添加,编辑,移动或删除树中的节点以创建应用程序。
以下示例(sample.htm)将XML文档(“ address.xml”)解析为XML DOM对象,然后使用JavaScript从中提取一些信息-
TutorialsPoint DOM example
Name:
Company:
Phone:
address.xml的内容如下-
Tanmay Patil
TutorialsPoint
(011) 123-4567
现在,让我们将这两个文件sample.htm和address.xml保留在同一目录/ xml中,并通过在任何浏览器中打开它来执行sample.htm文件。这将产生以下输出。
在这里,您可以看到如何提取每个子节点以显示其值。