[英]how to put data in .csv file with commas(,) in java(netbeans ide)?
我想将我的字符串放入(.csv)文件中。 但是如果字符串包含逗号,它将拆分并移至下一个单元格。
字符串str = resultSet.getString();
由于您正在编写带有逗号分隔符的CSV文件,并且您的文本中也恰好有一个逗号,因此您需要将文本用双引号引起来 :
String str = "\"hello, world\"";
因此,如果您要编写的字符串是str
:
String str = ...;
...
str = "\"" + str + "\"";// do this before put str content in your csv file
这应该工作。
如果存在嵌入式逗号,请用双引号将列值引起来:
例如:
column1_data, column2_data, "column3_data, new_data", column4_data
在这里它将考虑column3_data, new_data
作为column3中的值
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.