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:可变> 或 的 –