不知道怎么解释清楚,就举个例子:xml文件:
<root>
<one>
<a a="x"/>
<a a="y"/>
</one>
<two>
<a a="x"/>
<a a="y"/>
</two>
</root>
这是一个xsl:
<xsl:template match="/root">
<xsl:variable name="self" select="."/>
<xsl:if test="one/a/@a = $self/two/*/a/@a">
<xsl:text>it works</xsl:text>
</xsl:if>
</xsl:template>
</xsl:stylesheet>
我只想要 if 工作......
//编辑
一个解释:
<requirements>
<bar/><restaurant/>
</requirements>
<offer>
<bar/></beach><restaurant/><nightclub/>
<offer>
所以我希望'if'检查'requirements'的所有(在这种情况下)元素是否被'offer'的元素满足