第 189 章 JsonPath Language
从 Camel 版本 2.13 开始提供
Camel 支持 JSonPath,以允许对 json 消息使用 Expression 或 Predicate。
189.1. jsonpath 选项 复制链接链接已复制到粘贴板!
JsonPath 语言支持 7 个选项,如下所列。
Name | 默认值 | Java 类型 | 描述 |
---|---|---|---|
resultType |
| 设置结果类型的类名称(输出中的类型) | |
suppressExceptions |
|
| 是否阻止例外,如 PathNotFoundException。 |
allowSimple |
|
| JsonPath 表达式中是否允许内联简单的异常 |
allowEasyPredicate |
|
| 允许使用 easy predicate 解析器来预解析 predicates。 |
writeAsString |
|
| 是否将每个行/元素的输出写为 JSON String 值,而不是映射/POJO 值。 |
headerName |
| 用作输入的标头名称,而不是消息正文 | |
trim |
|
| 是否修剪值以移除前导和结尾的空格和换行符 |