77.2. Spring Boot Auto-Configuration
组件支持 29 个选项,如下所列。
| Name | 描述 | 默认值 | 类型 |
|---|---|---|---|
| camel.dataformat.csv.allow-missing-column-names | 是否允许缺少的列名称。 | false | 布尔值 |
| camel.dataformat.csv.comment-marker | 设置参考格式的注释标记。 | 字符串 | |
| camel.dataformat.csv.comment-marker-disabled | 禁用引用格式的注释标记。 | false | 布尔值 |
| camel.dataformat.csv.content-type-header | 如果数据格式可以这样做,则数据格式是否应使用 data 格式的类型设置 Content-Type 标头。例如,用于数据格式的 application/xml 放入 XML 或用于数据格式的 application/json,如 JSon 等。 | false | 布尔值 |
| camel.dataformat.csv.delimiter | 设置要使用的分隔符。默认值为 ,(comma) | 字符串 | |
| camel.dataformat.csv.enabled | enable csv dataformat | true | 布尔值 |
| camel.dataformat.csv.escape | 设置要使用的转义字符 | 字符串 | |
| camel.dataformat.csv.escape-disabled | 使用 转义字符禁用 | false | 布尔值 |
| camel.dataformat.csv.format-name | 要使用的格式的名称,默认值为 CSVFormat.DEFAULT | 字符串 | |
| camel.dataformat.csv.format-ref | 要使用的引用格式,它将使用其它格式选项进行更新,默认值为 CSVFormat.DEFAULT | 字符串 | |
| camel.dataformat.csv.header | 配置 CSV 标头 | list | |
| camel.dataformat.csv.header-disabled | 用于禁用标头 | false | 布尔值 |
| camel.dataformat.csv.ignore-empty-lines | 是否忽略空行。 | false | 布尔值 |
| camel.dataformat.csv.ignore-header-case | 设置在访问标头名称时是否忽略问题单。 | false | 布尔值 |
| camel.dataformat.csv.ignore-surrounding-spaces | 是否忽略周围的空格 | false | 布尔值 |
| camel.dataformat.csv.lazy-load | unmarshalling 是否应该生成一个迭代器,该实用程序可即时读取行,或者是否必须读取所有行。 | false | 布尔值 |
| camel.dataformat.csv.null-string | 设置 null 字符串 | 字符串 | |
| camel.dataformat.csv.null-string-disabled | 用于禁用 null 字符串 | false | 布尔值 |
| camel.dataformat.csv.quote | 设置默认情况下的引号 | 字符串 | |
| camel.dataformat.csv.quote-disabled | 用于禁用引号 | false | 布尔值 |
| camel.dataformat.csv.quote-mode | 设置 quote 模式 | 字符串 | |
| camel.dataformat.csv.record-converter-ref | 是指从 registry 中查询的自定义 CsvRecordConverter。 | 字符串 | |
| camel.dataformat.csv.record-separator | 设置记录分隔符(也称为新行),默认为新行字符(CRLF) | 字符串 | |
| camel.dataformat.csv.record-separator-disabled | 用于禁用记录分隔符 | 字符串 | |
| camel.dataformat.csv.skip-header-record | 是否跳过输出中的标头记录 | false | 布尔值 |
| camel.dataformat.csv.trailing-delimiter | 设置是否添加尾随分隔符。 | false | 布尔值 |
| camel.dataformat.csv.trim | 设置是否修剪前导和尾随空白。 | false | 布尔值 |
| camel.dataformat.csv.use-maps | unmarshalling 是否应该为行值而不是列表生成映射(HashMap)。它需要有标头(定义或收集)。 | false | 布尔值 |
| camel.dataformat.csv.use-ordered-maps | unmarshalling 是否应该为行值而不是列表生成有序映射(LinkedHashMap)。它需要有标头(定义或收集)。 | false | 布尔值 |
ND