CSV中的转义逗号

6mw9ycah  于 7个月前  发布在  其他
关注(0)|答案(1)|浏览(82)

一行问题:
我如何转义逗号,使文本不会在CSV中分裂?我问这个特定于Objective-C

ddhy6vgd

ddhy6vgd1#

https://www.rfc-editor.org/rfc/rfc4180
五:每个字段可以用双引号括起来,也可以不用双引号括起来(但是某些程序,如Microsoft Excel,根本不使用双引号)。如果字段不用双引号括起来,则双引号可能不会出现在字段中。例如:

"aaa","bbb","ccc" CRLF
zzz,yyy,xxx

字符串
6:包含换行符(CRLF)、双引号和逗号的字段应使用双引号括起来。例如:

"aaa","b CRLF
bb","ccc" CRLF
zzz,yyy,xxx


第七章:如果使用双引号括起字段,则必须通过在字段中出现双引号来对其进行转义,并在其前面加上另一个双引号。例如:

"aaa","b""bb","ccc"


因此,您应该将包含,的值包含在"中。

abc,"my value, with comma",def

相关问题