首页 > 解决方案 > XSLT 2.0 - 从参数(XML)中提取属性和值

问题描述

我正在使用 XSLT 2.0 并在参数中发送以下输入。

> <?xml version='1.0' encoding='UTF-8'?>
> 
> <map>
> 
>   <entry key="26840413">1</entry>
> 
>   <entry key="26840222">2</entry>
> 
> </map>

在 xstl 中,我必须提取键属性和值的值。我试过了

 <xsl:template name="data">
      <xsl:value-of select="$paramxml" disable-output-escaping="yes"/>
 </xsl:template>
<xsl:variable name="myinput" >
    <xsl:call-template name="data"/>
</xsl:variable>

<test><xsl:value-of select="$myinput/map/entry[@key = '26840413']/></test>

但它给出了空白值。有什么建议么

标签: xmlxsltxslt-2.0

解决方案


推荐阅读