当前位置:文档之家› XML DOM访问Element节点

XML DOM访问Element节点

XML DOM访问Element节点
Element接口是比较重要的接口,该接口被实例化后,会对应节点树中的Elem ent节点,我们这里称为Element节点。

Element节点可以有Element子节点和Text 子节点(规范的XML文件的标记可以有子标记和文本数据)。

若一个节点使用get NodeType()方法测试,如果返回值为Node.ELEMENT_NODE,那么该节点就是Element节点。

Element节点对象具有的方法,如表6-2所示:
开记事本,输入下列代码:
将上述代码保存,名称为Example4.java。

打开命令提示符窗口,编译和解释执行该文件,会显示如图6-8所示窗口:
图6-8 访问Element节点
该案例主要是验证Element节点的用法。

当获取了Element的对象后,就可以获得根节点root的名称,并利用root根节点调用getChildNodes()方法获得子节点的节点集合,即获得XML文档中根标记的子标记计划。

然后调用getLength()方法判
断子节点集合的长度,在for循环中,首先获得每个索引所代表的节点对象,用条
件判断获得的节点是否是Element节点,(这里要注意,两个不同的标记之间,如</日程1><日程2>之间会认为存在一个字符,即空白字符,在节点树中都有相应的节点对应)将该节点对象强制转换为Element节点,然后输出该节点的名称、属性值、节点的文本数据。

相关主题