在java中编写opencsv生成的文件时,如何创建没有标题的文件?
我在用StatefleBeantocsvulder写作。文件格式要求标头具有文件元数据,而不是列。有3种bean类型在java中编写opencsv生成的文件时,如何创建没有标题的文件?,java,opencsv,Java,Opencsv,我在用StatefleBeantocsvulder写作。文件格式要求标头具有文件元数据,而不是列。有3种bean类型 StatefulBeanToCsv headerCsvBuilder = new StatefulBeanToCsvBuilder(writer) .withThrowExceptions(false) .withOrderedResults(false) .build(); headerCsvBui
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);
如何在每次不打印页眉的情况下输出此注释?放置注释
@CsvBindByPosition(position = 0)
在正在序列化的bean上。我想生成标头并使用CsvBindByPosition。你有没有尝试过问题的格式?这将生成一个标题。在问题格式中,我们必须手动正确指定标题名称。我使用我的类实现的HeaderColumnNameTranslateMappingStrategy生成,我还使用@CsvBindByNamecolumn=列名。所以我没有。我需要自定义列名、自定义列顺序和标题。在本例中,headerCsvBuilder将创建一个摘要行。可能不是你想要的。更相关