以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 DOM/SAX/XPath 』 (http://bbs.xml.org.cn/list.asp?boardid=11) ---- preceding::footnote[ancestor::chapter//.] 这个是? (http://bbs.xml.org.cn/dispbbs.asp?boardid=11&rootid=&id=19038) |
-- 作者:kahon -- 发布时间:5/30/2005 8:05:00 PM -- preceding::footnote[ancestor::chapter//.] 这个是? 在Learning XML一书中看到一个例子(中文版P255) 如下: preceding::footnote[ancestor::chapter//.] 中的 //. 是什么意思? 是指找到的 footnote preceding节点的祖先是chapter吧。其中的. 指谓词[]前的计算得到的上下文节点集合吧。 这样找到的节点集合应该也可以用在test表达式中吧。 |
-- 作者:kahon -- 发布时间:5/30/2005 8:08:00 PM -- 不知道这个对不对,好像XPath规范中说谓词中判断表达式应该为后代节点的,即footnote的后代,可以用ancestor轴吗? |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
46.875ms |