J 有 CSV 文件的第一行是这样的:
LOC;11000;"自动化"有效";10;;
当我尝试用 CSVReader 阅读它时,我只有这个:
本地;11000
我知道问题是双引号,我该如何删除 CSV 上的所有双引号?
我尝试替换方法是dosnt工作。
我的代码是:
while ((line = reader.readNext()) != null) {
for(int i = 0; i<line.length; i++) {
if (line[i].contains("\"")){
line[i] = line[i].replace("\"", ""); // same result with replaceAll method
}
System.out.print(line[i]+" ");
}
}
谢谢你。