xslt代码实现..在xml中查找XPath

xslt代码实现..在xml中查找XPath,xml,xslt,xpath,ibm-datapower,Xml,Xslt,Xpath,Ibm Datapower,我有一个类似xml的 <xpaths> <xpath>ns1:body/ns1:request/ns1:name</xpath> <xpath>ns1:body/ns1:request/ns2:amount</xpath> <xpath>ns1:body/ns1:response/ns1:address</xpath> </xpaths> ns1:正文/ns1:请求/ns1:名称 ns1:正文/n

我有一个类似xml的

<xpaths>
<xpath>ns1:body/ns1:request/ns1:name</xpath>
<xpath>ns1:body/ns1:request/ns2:amount</xpath>
<xpath>ns1:body/ns1:response/ns1:address</xpath>
</xpaths>

ns1:正文/ns1:请求/ns1:名称
ns1:正文/ns1:请求/ns2:金额
ns1:正文/ns1:应答/ns1:地址
现在,我在datapower x152设备上运行web服务,该设备是在web服务代理上制作的。我需要制作一个通用xslt,它将通过查看上述xml来检查传入的req xml中的上述xpath,如果存在xpath,那么我需要加密标记,并在使用dp encrypt函数加密标记后向前发送xml。 我同意加密部分。我只需要一些帮助,了解如何实现这个逻辑来查找标记,并在修改一个标记后向前发送xml


感谢

DataPower XST处理器是XSLT 1.0+EXSLT+许多专有扩展函数和元素处理器

可以通过EXSLT函数动态计算XPath表达式。在处理实际的XML输入时,可以通过XSL函数打开上述XML文件

赫尔曼