以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XML基础 』  (http://bbs.xml.org.cn/list.asp?boardid=1)
----  [求助] 如何通过 Dom 来定位节点?  (http://bbs.xml.org.cn/dispbbs.asp?boardid=1&rootid=&id=44230)


--  作者:scromp
--  发布时间:3/21/2007 11:00:00 PM

--  [求助] 如何通过 Dom 来定位节点?
现有文档如下:
----------------------------------------------------------
<?xml version="1.0" encoding="gb2312" ?>
<root>
<sub1>
  <sub2>
    <sub3>
      <sub4>
        <sub5>
        这是我的文本内容!
        </sub5>
      </sub4>
    </sub3>
  </sub2>
</sub1>
</root>
----------------------------------------------------------
我不知道 “这是我的文本内容!” 在哪里,我如何通过 Dom 来定位这个Sub5的节点?
xmldoc.selectSingleNode("root/sub1/sub2/sub3/sub4/sub5")
也就是完 “root/sub1/sub2/sub3/sub4/sub5” 的查找?

[此贴子已经被作者于2007-3-22 7:00:35编辑过]

--  作者:scromp
--  发布时间:3/22/2007 11:09:00 AM

--  
搞定
--  作者:scromp
--  发布时间:3/24/2007 6:11:00 PM

--  
用这个:
node=xmldoc.selectSingleNode("//*[@id='me']")
修改成这样子
<sub5 id="me">
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
46.875ms