我正在使用超级csv https://super-csv.github.io/super-csv/apidocs/org/supercsv/prefs/CsvPreference.html
创建csv文件。
效果很好。但是我需要围绕所有字段设置引号,而不仅仅是带有逗号的引号。所以代替
1,2,test,"something,test", 1,x
我需要这个
"1","2","test","something,test","1","x"
问题:我应该在这里做什么??????????
private static final CsvPreference PIPE_DELIMITED =
new CsvPreference.Builder(WHAT SHOULD I PUT HERE TO MAKE IT WORK???????????).build();
最佳答案
您是否尝试过类似的方法:
private static final CsvPreference PIPE_DELIMITED =
new CsvPreference.Builder(CsvPreference.STANDARD_PREFERENCE)
.useQuoteMode(new AlwaysQuoteMode()
.build();