我使用php生成csv文件,现在有些列包含带逗号的段落,现在,当我打开文件时,文件中的每个逗号都算作新列,是否有可能在某种方式上逃避这些逗号?如何在逗号分隔文件中显示逗号
0
A
回答
0
这是一个大问题,在CSV文件使用,
。我建议使用不同的分隔符,如|
(出现在文本上的可能性较小)或使用不同的更可靠的文件格式(如XML)来生成文件。
5
取决于什么,你,CSV,读者,是 “但是,报价,应该努力”
1
Many CSV readers将通过用双引号包围列来允许单列内的逗号。在这种情况下,双引号可以用双引号表示:
column 1,"column 2, with comma","column 3 with ""quote chars"", and comma"
0
您正在使用逗号,因为它是分隔符。也就是说,无论使用逗号,逗号都有特殊的含义。通过这个定义,很难将其视为上下文敏感的。这可以通过考虑像'\n
这样的符号来完成。
您可以尝试一个新的分隔符,如,\n
,尽管这可能不适合您。 在我看来,最好的解决方案是使用不同的持久性机制。否则事情会变得粘稠。
相关问题
- 1. 如何在逗号分隔文件中插入逗号
- 2. 逗号逗号分隔值在Oracle中
- 3. 用逗号分隔多个逗号分隔的csv文件
- 4. 逗号分隔
- 5. 逗号分隔
- 6. 逗号分隔文件是如何工作的? ...如果文本中有逗号
- 7. 逗号分隔值单倒引号和逗号分隔值
- 8. 从逗号分隔值显示名称
- 9. 用逗号分隔的显示日期
- 10. 显示存储在.txt文件中的逗号分隔数据
- 11. 逗号分隔值分隔
- 12. 用逗号分隔
- 13. TSQL逗号分隔
- 14. 逗号分隔值
- 15. 如何在读取数据时用逗号分隔逗号android
- 16. 如何用逗号分隔逗号分隔的电子邮件列表?
- 17. SQL服务器:逗号分隔的其他逗号分隔栏
- 18. 如何在网格中逐个显示逗号分隔值
- 19. 如何在extjs NumberFiled中显示逗号或千分隔符?
- 20. 如何在flex中显示逗号分隔的数字?
- 21. 如何在Easy Admin包中显示逗号分隔值Symfony
- 22. 逗号分隔在MySQL
- 23. 如何获得用逗号分隔的逗号值?
- 24. 建立逗号分隔文件
- 25. VB6逗号分隔CSV文件
- 26. CSV文件中的逗号逗号
- 27. 如何拆分逗号分隔变量?
- 28. 如何在逗号中输入逗号?
- 29. WordPress的:如何显示类别和子分类逗号分隔
- 30. 显示由逗号分隔的值的列表,不带逗号结尾
你用什么库来解析(和写入)文件?不是用逗号包裹在引号中的文本? – 2010-09-13 11:54:47