csv导出特殊字符问题
  TEZNKK3IfmPf 2024年05月17日 33 0
csv

昨天听到隔壁组讨论说按照逗号分割implode导出到csv文件,传递文件数据给别人的时候,别人按照都好explode分割回来多一个单元格,他们调查了一下发现是内容里面就是有逗号导致的,居然就这么卡住了,说不知道怎么处理.

我还挺感慨这思维逻辑,就不知道反向推断一下吗?

既然程序导出的时候不知道逗号该怎么处理,那你就新建个自己的csv文件里面内容就写逗号啊,于是我这么一测试,发现它有逗号的时候用双引号把内容包裹起来,那我由此引发疑问,如果内容里面有双引号呢?看了一下,它用两个双引号表示一个引号来生成数据的.

例如

csv导出特殊字符问题

 打开这个csv

csv导出特殊字符问题

 好嘛,现在你该知道怎么处理了嘛,生成文件之前,先检查数据有没有这样的特殊符号,有就处理一下.

有逗号的加双引号,有双引号的替换一个双引号为两个双引号,问题解决!

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2024年05月17日 0

暂无评论

TEZNKK3IfmPf