У меня есть следующий код xsl. Все, что я хочу сделать, это вывести атрибут cat слова, найденного с помощью функции содержит. Код выводит истину прямо сейчас (как я понимаю причину), но как я могу вывести значение его атрибута?
<xsl:value-of select="contains($grammar//lexicalRules, 'likes')"></xsl:value-of>
Моя грамматика $ что-то вроде этого
<lexicalRules>
<word cat="vp">snores</word>
<word cat="vt">likes</word>
</lexicalRules>
В этом случае я хочу вывести vt.
Большое спасибо.