0
我正在JDBC程序中创建一个csv文件,该程序将数据提取出来并写入csv文件。问题是有些数据像“Birmingham,AL”一样出现,当程序看到“”时,它会创建一个新列,但它应该全部列在一列中。前15000行进入正确,没有逗号,但是一些逗号开始出现,并且它在不应该创建新列。我想知道是否有办法避免这种情况或解决此问题。我希望我解释得很好。随时索取更多信息。Java程序在csv文件中创建额外的列
编辑:这是执行该工作的代码片段。
while (rs.next()) {
for (int i = 0; i < cols; i++) {
if (i > 0) {
Object value = rs.getObject(i);
if (value == null || rs.wasNull())
out.write("NULL" + ",");
else
out.write(value.toString() + ",");
}
}
out.newLine();
}
out.close();
writer.close();
粘贴代码片段负责这一功能 – 2014-09-05 22:20:20