Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/343.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过java写入CSV_Java_Csv - Fatal编程技术网

通过java写入CSV

通过java写入CSV,java,csv,Java,Csv,当通过java将列名写入CSV文件时,列中两个单词之间的空格显示为双引号 例如,测试数据[0][36]=“真实接受”;在csv文件中显示为True“Accept” 有没有办法解决这个问题 代码如下: private void writeToCSV() throws IOException { CSVWriter writer = new CSVWriter(new FileWriter("list_of_churners.csv"),',',' '); String [] data

当通过java将列名写入CSV文件时,列中两个单词之间的空格显示为双引号

例如,测试数据[0][36]=“真实接受”;在csv文件中显示为True“Accept”

有没有办法解决这个问题

代码如下:

private void writeToCSV() throws IOException {
   CSVWriter writer = new CSVWriter(new FileWriter("list_of_churners.csv"),',',' '); 
   String [] data = new String[40]; 
   for(int i=0;i<341;i++)
   { 
      for(int k=0;k<40;k++)
      {      
         data[k] = test_data[i][k]; 
      }
      writer.writeNext(data); 
   }
   writer.close()
}
private void writeToCSV()引发IOException{
CSVWriter writer=新的CSVWriter(新的文件编写器(“list_of_chorrers.csv”),',','';
字符串[]数据=新字符串[40];

对于(int i=0;i使用一个框架来编写和读取CSV文件。我建议。

发布您编写文件的代码。您使用什么库来编写CSV文件?另外,请发布您的代码。private void writeToCSV()抛出IOException{CSVWriter writer=new CSVWriter(new FileWriter(“list_of_-creators.CSV”),','';String[]data=new String[40];for(int)i=0;iYou可以(也应该)编辑原始问题,而不是在注释中发布代码。我是为您这么做的。为了将来的参考,请查看