xml - 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>
但它给出了空白值。有什么建议么
解决方案
推荐阅读
- java - 当事务方法调用另一个类的事务方法时尝试捕获不起作用
- python - 修改 Poetry 的虚拟环境 PYTHONPATH
- javascript - 如何在 Javascript 中使用循环(forEach、map 等)将数组转换为对象
- node.js - NodeJs,Axios:变量的值未随 xhr 请求的响应而更新
- java - 如何使用 jmap 从 Kubernetes Pod 获取 Java 堆转储?
- vb.net - 从表单中动态删除控件
- api - Sheets API Glitch 将数字舍入到 15 个有效数字 (Gspread)
- python - 如何从 message.content 中删除字符?
- html - 来自 2 个不同来源的视频替代品
- lua - 如何获得与另一个号码匹配的号码