【发布时间】:2019-12-16 11:39:08
【问题描述】:
我正在使用SuperCSV 包编写一个CSV 文件。我正在使用CsvDozerBeanWriter 编写我的bean。在我的 bean 中,我有一个 BigInteger 值,我想将 csv 文件写入可变的小数位数(现在是 8)。
我的CellProcessor 看起来像这样:
final CellProcessor[] processors = new CellProcessor[]{
new Optional(),
new ConvertNullTo("none"),
new ConvertNullTo("none"),
new ConvertNullTo("none"),
new Optional(new FmtNumber("#####.########")), //doesn't do anything
new Optional(),
new Optional(),
new Optional(),
};
值-118700000000 应该以-1187.00000000 的形式出现在csv 中。
有人有想法吗?
【问题讨论】:
标签: java spring spring-boot supercsv