以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XML源码及示例(仅原创和转载) 』  (http://bbs.xml.org.cn/list.asp?boardid=32)
----  请问,怎样从XML文档中随机的取出某些节点?  (http://bbs.xml.org.cn/dispbbs.asp?boardid=32&rootid=&id=6318)


--  作者:fly
--  发布时间:3/31/2004 9:56:00 AM

--  请问,怎样从XML文档中随机的取出某些节点?
xml file:
----------
<people>
  <man id="1"> tom </man>
<man id="23"> sun</man>
<man id="4"> shine</man>
  <man id="5"> liway</man>
</people>
------------------------
现在想根据ID的值,随机取出节点。
--  作者:Betteronly
--  发布时间:4/1/2004 10:44:00 AM

--  
每种编程语言中都有一个随机函数,在函数内部加上取节点的代码,思路是这样,,

还有你的 id 是连续且不断的吗??


--  作者:stonewx
--  发布时间:4/2/2004 2:51:00 PM

--  
使用XPath语句,可以这样写

people/man[@id=1]

如果你的id是重复的,那么返回可能是一个节点集合


--  作者:diegor
--  发布时间:4/2/2004 5:24:00 PM

--  
以下是引用Betteronly在2004-4-1 10:44:29的发言:
每种编程语言中都有一个随机函数,在函数内部加上取节点的代码,思路是这样,,

还有你的 id 是连续且不断的吗??


不连续的也可以实现的啊


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
171.875ms