Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.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文件,这是一个SQL查询的结果。我面临的挑战是,其中一个专栏有很长的注释,它正在扩展到多个专栏。但我希望该评论只出现在一个专栏中 请就此提出建议 csv文件中的列由逗号分隔,没有预定义的最大列宽,除非用于创建csv的包实现了一个。如何创建csv? 如果您的内容分布在多个列上,原因也可能是您的评论包含逗号“,” 处理这个问题的最佳方法取决于你如何生成你的csv,以及你打算用它做什么()。我还不能发表评论,所以我需要以“答案”的形式发布。如何验证它是否分布在多

我正在从我的java代码生成一个.csv文件,这是一个SQL查询的结果。我面临的挑战是,其中一个专栏有很长的注释,它正在扩展到多个专栏。但我希望该评论只出现在一个专栏中


请就此提出建议

csv文件中的列由逗号分隔,没有预定义的最大列宽,除非用于创建csv的包实现了一个。如何创建csv? 如果您的内容分布在多个列上,原因也可能是您的评论包含逗号“,”


处理这个问题的最佳方法取决于你如何生成你的csv,以及你打算用它做什么()。

我还不能发表评论,所以我需要以“答案”的形式发布。如何验证它是否分布在多个列上。您是在Excel之类的显示程序中看到的还是在打印时看到的?如果在行的列上循环或选中len(行),是否会显示额外的列


有时,Excel或Libre Office之类的程序会将列内容显示为扩展到额外的列,即使数据仅在一个列中。

关于您的问题的信息太少。可能“非常长的注释”包含分隔符(如
)?