【发布时间】:2015-04-08 11:21:16
【问题描述】:
我是 android 开发新手,我需要 csv 文件中的分隔列方面的帮助。
我已经可以将数据保存在下一行和下一列中。但是当我导出数据时,在第一列和最后一列出现了一些逗号和引号(“)。所以我不得不放一些空列,这样数字就不会与这些不需要的逗号和引号混合在一起。但他们保持来了,我哪里做错了? 代码下方:
if (listdata.size() > 1) {
for (int index = 0; index < listdata.size(); index++) {
person = (br.com.att.actoap.Adapter.Person) listdata.get(index);
String arrStr5[] = {" ", ";" + "/" + ";" + ";" + person.getSampleN() + ";" + person.getPeso() + ";" + person.getFatc() + ";" + person.getFsMol() + ";" + person.getFaAci() + ";" + person.getVolum() + ";" + person.getResu() + ";" + ";" + "/" + ""};
csvWrite.writeNext(arrStr5);
}
跟随错误:
http://i.stack.imgur.com/OnPpM.png
我不想要这个逗号,我该怎么做才能删除它?
谢谢!!
【问题讨论】:
-
另一个关于如何修补而不是修复问题的经典示例 - 可能会导致您方式深入兔子洞......
-
@alfasin 谢谢,如果你能帮助我,我该怎么做?
-
你不应该“继续”,你应该备份并找出为什么这些引号、逗号和斜杠被插入到 db/csv 文件中并修复 那个 .
-
寻求调试帮助的问题(“为什么这段代码不起作用?”)必须包括所需的行为、特定问题或错误以及重现它所需的最短代码在问题本身。 (也许如果你真的向我们展示了会有所帮助的问题数据。)
-
@HotLicks in line String arrStr5[] 你看错了吗?
标签: csv