首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

一个通过JDOM取XML节点的有关问题,求教

2012-01-01 
一个通过JDOM取XML节点的问题,求教如XML文件为rootchildname 1 /childname 2 /childname 3

一个通过JDOM取XML节点的问题,求教
如XML文件为

<root>
      <child   name= "1 "/>
      <child   name= "2 "/>
      <child   name= "3 "/>
</root>

用JDOM如何最快速度可以通过name值得到对应的节点
比如通过2,得到 <child   name= "2 "/>

求教~~~~~~~~~~~~~~

[解决办法]
<root>
<child_1/>
<child_2/>
<child_3/>
</root>
如此可行矣
[解决办法]
恐怕只有遍历子节点,判断name Attribute的值等于2了
[解决办法]
用XPath可以很容易做到。
XPath:“//child[@name = '2 ']”
[解决办法]
得到document后,用document.getElementsByName( "1 ")[0]可以得到第一个name值为1的child节点

热点排行