CSV文件导出单元格

kyks70gy  于 2023-01-15  发布在  其他
关注(0)|答案(1)|浏览(179)

所以我有这个应用程序,采取列表视图和导出到设备作为.csv文件。这是代码

StringBuilder sb = new StringBuilder();
            for (String s : array) {
                sb.append(s.trim()).append(",");
            }
            result = sb.deleteCharAt(sb.length() - 1).toString();
        }

我对输出结果很满意,因为它的组织方式符合我的意图。问题是,如果数据中有逗号“”,它会识别出来(我认为),并将其放在另一个单元格中。但当我将附加改为另一个“符号”时,它完全毁了它。
这是两个输出的图片。(https://i.stack.imgur.com/BazVv.png)第一个是好的,因为我没有使用逗号。另一方面,在第二个我颠倒了全名,所以我使用逗号。
你觉得我会怎么处理这个?

nzkunb0c

nzkunb0c1#

你应该把你的CSV和其他你知道不会出现在你的列中的东西分开,比如-〉;〈-
为此,您需要选择单元格-〉右键单击-〉格式化单元格-〉自定义-〉@ -〉确定
之后,您应该导出CSV文件,您将看到现在的列是由-〉;〈-而不是-〉,〈-
然后在代码中将**,替换为;**

相关问题