以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 DOM/SAX/XPath 』 (http://bbs.xml.org.cn/list.asp?boardid=11) ---- [求助]如果进行 XPath 查询条件查询? (http://bbs.xml.org.cn/dispbbs.asp?boardid=11&rootid=&id=27150) |
-- 作者:dreamt -- 发布时间:2/10/2006 4:16:00 PM -- [求助]如果进行 XPath 查询条件查询? 1. 先进行 contains(Title,'China') 选出 XML 中 title 包含 China 的数据 2. 然后从选出的 XML 数据中选出 第 n 条 到 第 n 条 position() > n and position < n 请问 以上二个查询是否可以存在于一个 XSL 过程中? xml: |
-- 作者:Qr -- 发布时间:2/10/2006 5:19:00 PM -- <xsl:apply-templates select="datas/data[contains(title,'china') and position() &gt; 1 and position() &lt; 4]" /> |
-- 作者:dreamt -- 发布时间:2/14/2006 2:03:00 PM -- 感谢 Qr 对本贴的回复。但问题还是没有解决。 position() 是指原 XML 文件的序号,而并不是条件筛选后的生成的 XML 的序号 本人是想先通过 条件筛选,然后生成一个 m-n 的 XML 数据集。 谢谢!再次感觉 Qr 的回复。 |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
46.875ms |