我将JTextArea数据保存到csv文件中,但是应用程序没有将整个数据保存在单个单元格中。
例如: 在JTextArea中我添加了如下数据
apple
mango
banana
guava
在.csv文件中,它保存为四行而不是单行。
下面是我的代码如何保存数据。
String address ;
address = textArea.getText();
writer.append(address);
writer.append(',');
有人可以建议如何解决这个问题吗?
由于
答案 0 :(得分:1)
为什么不用逗号替换JTextArea
的换行符,以便为您提供一个CSV行:
writer.append(address.replace("\n", ","));
输出:
apple,mango,banana,guava
答案 1 :(得分:0)
writer.append(address.replace("\n", "-"));
Use character other than ",". If not, data will be placed in consecutive cell of the same row