无法理解M子3表达式

问题描述

我了解Mule 4,但是遇到了Mule 3应用程序并试图了解一些表达式和连接器。有人可以解释。

设置变量表达式1:

#[dw("p(flowVars.someKey)")]

设置变量表达式2 :(输入XML有效负载)

#[xpath3('local-name(//*:Body/*[1])')]

DOM到XML的作用是什么?

解决方法

我假设这是3个问题:

  1. 此表达式的作用是什么?

    #[dw(“ p(flowVars.someKey)”)]

这是一个MEL表达式(MEL是Mule 3中的表达式语言),它执行动态DataWeave表达式以获得配置属性,其中配置属性的名称是从流变量{{1 }}。

  1. 此表达式的作用是什么?

    #[xpath3('local-name(// :Body / 1)')]

此MEL表达式调用xpath3()函数以评估有效负载上的XPath 3.0表达式。

  1. DOM到XML有什么作用? 这个问题是answered previously

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...