arrays - 样式表调出命名空间
问题描述
请帮忙。我正在尝试从传入消息中提取 RequestString 。
<xsl:template match="methodCall">
<dp:set-variable name="'var://context/req/input'" value="params/param/value/struct/member[name='RequestString']/value/string"/>
示例输入 XML
<?xml version="1.0"?>
<methodCall>
<methodName>test</methodName>
<params>
<param>
<value>
<struct>
<member>
<name>TransactionId</name>
<value>
<string>435374</string>
</value>
</member>
<member>
<name>RequestString</name>
<value>
<string>*150# </string>
</value>
</member>
<member>
<name>response</name>
<value>
<string>false</string>
</value>
</member>
</struct>
</value>
</param>
</params>
</methodCall>
解决方案
这就是当前填充值的方式。
推荐阅读
- ssis - 应该在错误处理或错误输出中添加通知错误的电子邮件任务?
- r - 查询 R 中的循环
- reactjs - 用样式组件编写反应组件哪个更好?
- django - 运行测试时 Django 不创建测试数据库
- c# - 使用 IHttpclientFactory 获取令牌
- matlab - 我应该使用哪两种元启发式技术在 MATLAB 中构建用于脑肿瘤检测的混合算法?
- quartus - 在 Eclipse 中更改代码后“未找到 Nios II 目标连接路径”
- azure-functions - 发生错误:SQL Server 的 ODBC 驱动程序 17]通信链路故障 (0) (SQLExecDirectW)'
- bootstrap-4 - 媒体查询在 Bootstrap 断点上不起作用
- angular - 如何在 Angular 应用程序中托管 MVC 应用程序并将令牌从 Angular 传递到 MVC 应用程序