376.4. Functions
Camel 添加以下 XPath 函数,可用于访问交换:
| 功能 | 参数 | 类型 | 描述 |
|---|---|---|---|
| in:body | none | 对象 | 将返回消息正文 中的。 |
| in:header | 标头名称 | 对象 | 将返回消息标头 中的。 |
| out:body | none | 对象 | 将返回 out 消息正文。 |
| out:header | 标头名称 | 对象 | 将返回 out 消息标头。 |
| function:properties | 属性的键 | 字符串 | Camel 2.5: 使用 Properties 组件查找属性(包含占位符)。 |
| function:simple | 简单表达式 | 对象 | Camel 2.5: 评估 简单 表达式。 |
当返回类型是 NodeSet 时,不支持 function:properties 和 function:simple,比如在与 Splitter EIP 一起使用时。
下面是一个示例,其中显示了一些正在使用的功能。
以及 Camel 2.5 中引入的新功能: