1.4. 支持的语言
有 12 种语言。
| 扩展 | 工件 | JVM 支持等级 | 原生支持级别 | Description |
|---|---|---|---|---|
| bean 方法 | 产品支持 | 产品支持 | 调用 Java Bean 的方法 | |
| 常数 | 产品支持 | 产品支持 | 一个固定的值仅在路由启动期间设置一次。 | |
| ExchangeProperty | 产品支持 | 产品支持 | 获取名为 Camel Exchange 属性的值。 | |
| File | 产品支持 | 产品支持 | 适用于使用 file/simple 语言的表达式和 predicates。 | |
| 标头 | 产品支持 | 产品支持 | 获取名为 Camel Message 标头的值。 | |
| HL7 Terser | 产品支持 | 产品支持 | marshal 和 unmarshal HL7(Health Care)使用 HL7 MLLP codec 模拟对象。 | |
| JSON 路径 | 产品支持 | 产品支持 | 针对 JSON 消息正文评估 JsonPath 表达式。 | |
| Ref | 产品支持 | 产品支持 | 在 Camel 注册表中查找表达式并评估它。 | |
| Simple(简单) | 产品支持 | 产品支持 | 针对 Camel Exchange 评估 Camel 的内置简单语言表达式。 | |
| 令牌化 | 产品支持 | 产品支持 | 使用指定的分隔符,对文本有效负载进行令牌化。 | |
| XPath | 产品支持 | 产品支持 | 针对 XML 有效负载评估 XPath 表达式。 | |
| XQuery | 产品支持 | 产品支持 | 使用 XQuery 和 Saxon 查询和/或转换 XML 有效负载。 |