我对 XSL 很陌生,我想$language
在我的 XSL 中使用我的变量:
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="data">
<xsl:value-of select="concat(//text-, $language)"/>
</xsl:template>
</xsl:stylesheet>
如何才能做到这一点?
这是我的 XML:
<data>
<params>
<language>en</language>
</params>
<static>
<entry id="1">
<text-en>Hello</text-en>
</entry>
<entry id="2">
<text-fr>Boujour</text-fr>
</entry>
</static>
</data>
谢谢你的帮助!