一个通过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节点