我正在尝试使用 BindyCsvDataFormat 生成一个 CSV 文件,并且我想只在非数字字段中引用。QuoteMode NON_NUMERIC 在 Bindy 中不可用,根据这个->(https://camel.apache.org/components/latest/dataformats/bindy-dataformat.html)
我使用了注释 @CsvRecord(separator = ",", skipField = true, generateHeaderColumns = false, quoting = true) 将引号添加到所有数据字段。但是,我想从中排除 BigDecimal 字段,例如字段 amountOrigin 的值:
@DataField(pos = 4, 精度 = 2)
私人 BigDecimal 金额来源;
我想在生成的 CSV 文件中不带引号。有没有办法做到这一点?我也试过DataField的参数“method”,以自定义具体的字段,但对我不起作用。有任何想法吗?