У меня есть внутренне определенная таблица сопоставления в документе xsl, и я хочу получить доступ к значению с помощью xpath из xml в качестве ключа. В XSL2 мне показалось, что это легко, но я, кажется, получаю ошибки.Правильный синтаксис для внутреннего поиска XSL-карт
<xsl:variable name="map">
<entry key="One">testOne</entry>
<entry key="Two">testTwo</entry>
<entry key="Three">testThree</entry>
</xsl:variable>
<xsl:variable name="testVariable">
<value-of select="$map/entry[@key=A/B]"/>
</xsl:variable>
Если XML-документ выглядит как:
<A>
<B>Three</B>
<A>
testVariable в XSL документа следует принять решение