我有以下xsl代码。我想要做的就是输出包含函数的单词的cat属性。代码输出现在是真的(据我所知),但我怎样才能输出其属性值?
<xsl:value-of select="contains($grammar//lexicalRules, 'likes')"></xsl:value-of>
我的$ grammar就是这样的
<lexicalRules>
<word cat="vp">snores</word>
<word cat="vt">likes</word>
</lexicalRules>
在这种情况下,我想输出vt。
非常感谢。
答案 0 :(得分:3)
试试这个:
$grammar//lexicalRules/word[. = 'likes']/@cat