如何在CSV文件中转义逗号和引号,使其在Excel中正常工作?
如何在CSV文件中转义逗号和引号,使其在Excel中正常工作?
我正在生成一个以逗号为分隔符的CSV文件。我的用户很可能通过双击打开CSV文件来在Excel中查看它。我的数据可能包含逗号和引号,因此我正在按照以下方式进行转义。
Reference, Title, Description 1, "My little title", "My description, which may contain ""speech marks"" and commas." 2, "My other little title", "My other description, which may also contain ""speech marks"" and commas."
据我所知,这一直是正确的做法。但是,我遇到了问题:当我在Excel 2010中打开这个文件时,我的转义并没有得到尊重。引号出现在表格中,逗号导致了新的列。
admin 更改状态以发布 2023年5月21日