71.11. Spring Boot 自動設定
Spring Boot で jsonpath を使用する場合は、次の Maven 依存関係を使用して自動設定をサポートしてください。
コンポーネントは、以下に記載される 8 個のオプションをサポートします。
| 名前 | 説明 | デフォルト | タイプ |
|---|---|---|---|
| camel.language.jsonpath.allow-easy-predicate | 簡単な述語パーサーを使用して述語を事前解析できるようにするかどうか。 | true | Boolean |
| camel.language.jsonpath.allow-simple | JSONPath 式でインライン化された Simple 例外を許可するかどうか。 | true | Boolean |
| camel.language.jsonpath.enabled | jsonpath 言語の自動設定を有効にするかどうか。これはデフォルトで有効になっています。 | ブール値 | |
| camel.language.jsonpath.header-name | メッセージボディーの代わりに入力として使用するヘッダーの名前。 | String | |
| camel.language.jsonpath.option | JSONPath で追加のオプションを設定するします。複数の値はコンマで区切ることができます。 | String | |
| camel.language.jsonpath.suppress-exceptions | PathNotFoundException などの例外を抑制するかどうか。 | false | Boolean |
| camel.language.jsonpath.trim | 値をトリミングして、先頭および末尾の空白と改行を削除するかどうか。 | true | Boolean |
| camel.language.jsonpath.write-as-string | 各行/要素の出力をマップ/POJO 値ではなく JSON 文字列値として書き込むかどうか。 | false | ブール値 |