开发手册 欢迎您!
软件开发者资料库

XML DOM - 遍历

XML DOM遍历 - 从简单和简单的步骤学习XML DOM(文档对象模型),从基本到高级概念,包括概述,DOM模型,DOM节点,DOM节点树,DOM节点列表,DOM方法,DOM加载,DOM解析器,DOM遍历,DOM导航,DOM访问,获取,设置,创建,添加,替换,删除和克隆节点,节点对象,NodeList对象,NamedNodeMap对象,文档对象,DocumentImplementation对象,DocumentType对象,ProcessingInstruction对象,实体对象,EntityReference对象,表示法对象,元素对象,属性对象,文本对象,CDATASection对象,注释对象,XMLHttpRequest对象,ParseError对象,DOMException对象。

在本章中,我们将讨论XML DOM Traversing.我们在上一章中研究了如何加载XML文档并解析由此获得的DOM对象.可以遍历此解析的DOM对象.遍历是一个循环,通过在节点树中逐步遍历每个元素,以系统方式完成循环.

示例

以下示例(traverse_example.htm)演示了DOM遍历.在这里,我们遍历< Employee>的每个子节点.元素.

            
         

  • 此代码加载 node.xml .

  • 将XML内容转换为JavaScript XML DOM对象.

  • 获取使用方法getElementsByTagName()的元素数组(带标记元素).

  • 接下来,我们遍历此数组并在表中显示子节点值.

执行

在服务器路径上将此文件另存为 traverse_example.html (此文件和node.xml应位于服务器的同一路径上).您将收到以下输出 :

XML DOM遍历