问题描述
我了解Mule 4,但是遇到了Mule 3应用程序并试图了解一些表达式和连接器。有人可以解释。
设置变量表达式1:
#[dw("p(flowVars.someKey)")]
设置变量表达式2 :(输入XML有效负载)
#[xpath3('local-name(//*:Body/*[1])')]
DOM到XML的作用是什么?
解决方法
我假设这是3个问题:
-
此表达式的作用是什么?
#[dw(“ p(flowVars.someKey)”)]
这是一个MEL表达式(MEL是Mule 3中的表达式语言),它执行动态DataWeave表达式以获得配置属性,其中配置属性的名称是从流变量{{1 }}。
-
此表达式的作用是什么?
#[xpath3('local-name(// :Body / 1)')]
此MEL表达式调用xpath3()函数以评估有效负载上的XPath 3.0表达式。
- DOM到XML有什么作用? 这个问题是answered previously。