繁体   English   中英

如何在Java(NetBeans IDE)中使用逗号将数据放入.csv文件中?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM