在 java 中写入由 opencsv 生成的文件时,如何创建没有标题的文件?
When writing a file produced by opencsv in java how do I create a file with no heading?
我正在使用 StatefulBeanToCsvBulder 编写。文件格式要求 header 有文件 meta-data,而不是列。有 3 种 bean 类型。
StatefulBeanToCsv headerCsvBuilder = new StatefulBeanToCsvBuilder(writer)
.withThrowExceptions(false)
.withOrderedResults(false)
.build();
headerCsvBuilder.write(outputHeader);
StatefulBeanToCsv csvBuilderTransactions = new StatefulBeanToCsvBuilder(writer)
.withThrowExceptions(false)
.withOrderedResults(false)
.build();
csvBuilderTransactions.write(samplesList);
如何在每次不打印 header 的情况下输出?
放上注释
@CsvBindByPosition(position = 0)
在被序列化的 bean 上。
我正在使用 StatefulBeanToCsvBulder 编写。文件格式要求 header 有文件 meta-data,而不是列。有 3 种 bean 类型。
StatefulBeanToCsv headerCsvBuilder = new StatefulBeanToCsvBuilder(writer)
.withThrowExceptions(false)
.withOrderedResults(false)
.build();
headerCsvBuilder.write(outputHeader);
StatefulBeanToCsv csvBuilderTransactions = new StatefulBeanToCsvBuilder(writer)
.withThrowExceptions(false)
.withOrderedResults(false)
.build();
csvBuilderTransactions.write(samplesList);
如何在每次不打印 header 的情况下输出?
放上注释
@CsvBindByPosition(position = 0)
在被序列化的 bean 上。