尝试开发将输出 CSV 文件的脚本。最初我使用的是 CSVWriter,但在尝试调试问题时切换到了 BufferedWriter。
我已经尝试过多次迭代这个 CSV 输出,但是在某些情况下,它们似乎都在具有大量文本 > 16000 个字符的行上中断。当我尝试在记事本 ++ 中打开时,一切看起来都很好,但是当我尝试加载到 SQL Server 以带入 Excel 时,它会破坏我的最后一列。
String[] row = null;
//change all " to "" in order to escape properly
tmp = tmp.replace("\"","\"\"");
bw.write(row[0]+","+row[1]+","+row[2]+","+row[3]+","+row[4]+","+row[16]+","+"\""+tmp+"\""+ ";" );
以上是我目前正在执行的操作。但是我尝试使用将每个字段包装在“”中的 CSVWriter,但这没有加载。
这个事情谁有经验?