1
我目前得到了以下XML:xpath - 根據查找選擇?
<root>
<entry a="1/2/a.txt"/>
<entry a="1/2/b.txt"/>
<entry a="1/2/c.txt"/>
<entry a="1/2/d.txt"/>
<err b="2/b.txt"/>
<err b="2/c.txt"/>
<err b="2/y.txt"/>
<err b="2/z.txt"/>
</root>
使用XSLT 1.0,我想選擇所有 「入門」,這裏,@a包含任何 「ERR/@ B」。這可能嗎?
例如預期結果:
<entry a="1/2/b.txt"/>
<entry a="1/2/c.txt"/>
爲了給你一個想法,我用下面的XSLT播放(但它顯然不工作)。提前致謝!
<xsl:copy-of select="//entry[count(//err[contains(@a,@b])>0]"/>
嗨馬克斯,感謝您的解決方案。就在我接受它之前,XSLT1.0中是否可以將結果存儲在xsl:變量中? 例如 的 的xsl:for-each>的 XSL:可變> 或 的 –