尝试开发一个输出CSV文件的脚本。最初我使用的是CSVWriter,但在尝试调试问题时切换到BufferedWriter。
我尝试过多次迭代此CSV输出,但是在某些情况下,它们似乎都在一行中具有大量文本> 16000个字符。当我尝试在notepad ++中打开时,一切看起来都很好,但当我尝试加载到SQL服务器以进入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将每个字段换成“”,这没有加载。
有没有人有这方面的经验?