我使用以下Java代码创建了一个CSV文件:
String csv = rs.getString("UPLOAD_FOLDER_PATH")+".csv";
CSVWriter writer = new CSVWriter(new FileWriter(csv));
String [] filevalues = new String[filevaluesarray.size()];
filevalues=filevaluesarray.toArray(filevalues);
writer.writeNext(filevalues);
writer.close();
我正在获取CSV文件,但是文件内容中有不需要的双引号。
例如。“ ABC”,“ 123”,“ KDNJ”
我不知道从何处添加这些双引号。
这对我有用
CSVWriter writer =
new CSVWriter(new FileWriter(csv), ',', CSVWriter.NO_QUOTE_CHARACTER);
参见CSVWriter
javadoc
我刚开始写CSV文件,有一个场景我找不到答案。我需要生成一个没有标题的CSV文件,其中数字值不带引号,字符串带引号。例如-71,72,“初始”,“2020-10-01”。 我使用的CSVWriter构造函数: 我试图用双引号填充字符串值,但这不起作用。 输出为: 我必须。toString ID,因为writeAll()和writeNext()函数似乎采用字符串数组,并且不接受任何类型的数组。 我想
样本数据- Header1,full_name,header3,header4 > 20,“Bob,XXX”,“Test”,30 20,“Evan”s,YYY“,”Test“,30 20,“Tom,ZZZ”,“Test”,30 第二行读起来不像预期的那样。因为full_name列值中有一个双引号。 我想忽略这类案件。任何建议都将不胜感激。 使用openCSV Java api进行解析。 编辑: 我
我是Java新手。我的本地文件夹中有以下CSV文件:。文件的第一行是标题。我想替换文件中标题和值的双引号,并将文件替换在同一位置。我用这段代码在读取CSV时删除双引号来模拟逻辑,但没有成功。 实际<代码>我的文件。csv(示例记录): 所需的(示例记录):
问题内容: 我正在将一个csv文件导出到配置单元表中。关于csv文件:列值包含在双引号中,并用逗号分隔。 CSV的样本记录 我使用以下语句创建了一个配置单元表, 创建外部表咖喱(review_rating string,review_comment string)行格式字段,以;分隔 表已创建。 现在,我使用命令load data local inpath加载了数据,并且操作成功。当我查询表格时,
我有如下数据 我正在尝试使用open csv解析csv,在我的csv中,名字可以包含双引号(MAL“COLMHS”)或带逗号的双引号(“SAGAR,TARLE”)或不带双引号的名字。 因此,使用. with IgnoreQuotations(true)我可以解析第一行(MAL"COLMHS),但无法找到解析第二行的解决方案。 我尝试了多个StackOverflow链接的解决方案,但无法解决它们。