【发布时间】:2020-09-03 04:28:18
【问题描述】:
我正在尝试使用 mule 4 的 xpath #[XmlModule::xpath] 添加基于 xml 输入的表达式 以下是我的意见
<TestAccepted xmlns="http://api.gsicommerce.com/schema/checkout/1.0"
accepted="OWD">
<Test userId="1234">
<Name>
<LastName>TestName</LastName>
<FirstName>TestName</FirstName>
</Name>
</Test>
我想根据
添加一个when条件表达式#[XmlModule::xpath(//TestAccepted.@accepted == 'OWD')]
请在这方面提供帮助。 我对 mule 3 的旧逻辑正在运行。面临寻找骡子 4 解决方案的困难。
【问题讨论】:
-
<when expression="#[XmlModule::xpath3('//*[local-name()="TestAccepted"]/@accepted') == 'OWD']">的输出是什么? -
Nops 不工作... :(
-
我在 Mule 4 的文档中没有看到 xpath3()。
标签: xpath mule dataweave mule4