我正在Android中创建一个csv文件。在某些地方,内容包含逗号,我该如何处理这些逗号。如何处理csv文件中的额外逗号
-2
A
回答
2
CSV格式在http://tools.ietf.org/html/rfc4180中定义
包含逗号的值必须用双引号引起来。
双引号内的双引号必须通过双引号进行转义。
例如,这里是两行,每行三列。
hello, "me, you", "world"
"this is a ""quote""", "text", text
1
您需要指定文本限定符。通常使用双引号(“)作为文本限定符,所有文本始终放在其中,并且忽略文本限定符内的所有逗号。
这是一种适用于所有CSV,语言和所有平台的标准方法妥善处理文本。
1
您可以使用双引号。例如:“1,后街”,2,3,ASDF“DFF”
1
你要逃避串要写入逗号CSV文件(如果使用逗号作为字段分隔符),但认真...不要编写自己的CSV编写器/解析器!使用此库。OpenCSV例如。
相关问题
- 1. 如何处理Java中csv文件的逗号引用?
- 2. Excel将额外逗号导出为CSV
- 3. CSV文件中的逗号逗号
- 4. 红宝石:我如何处理与“坏逗号” CSV文件?
- 5. HashSet中的额外逗号
- 6. 导入CSV文件时处理逗号和撇号
- 7. 使FileHelpers 2.0处理CSV文件时使用多余的逗号
- 8. 通过逗号分隔CSV导入 - 如何处理引号?
- 9. 解析csv文件,忽略引号中逗号的逗号c#
- 10. 批处理文件代码以从.csv文件中删除逗号
- 11. 数组中的额外逗号
- 12. Python:如何处理在行尾没有逗号的csv?
- 13. 如何处理SQL列名中额外的方括号
- 14. csv文件中的额外字符
- 15. 如何删除我的字符串中的额外逗号?
- 16. 在csv文件中替换逗号
- 17. 如何使用联接功能创建csv文件,如果某些字段包含额外的逗号
- 18. 删除行尾的额外逗号
- 19. PHP处理CSV文件,用分号
- 20. 用逗号分隔多个逗号分隔的csv文件
- 21. 如何在csv文件的所有行中删除逗号python
- 22. 将DataGridView写入到csv处理值中的逗号
- 23. 用PHP编写CSV文件的逗号
- 24. 如何使用正则表达式作为分隔符导入带有额外逗号的熊猫csv文件?
- 25. 处理CSV文件
- 26. 如何在CSV文件中转义逗号
- 27. 如何在文件中插入逗号使其成为CSV?
- 28. XPath如何在元素和属性文本中处理逗号?
- 29. 用逗号上传csv文件
- 30. VB6逗号分隔CSV文件
您是否在使用某些库来创建文件?逃避和引用应该由那个处理。如果你自己做这一切,我建议你阅读CSV文件的工作方式,这是非常基本的。 – geoffspear 2013-03-20 11:11:51
@Wooble不,先生,我没有使用图书馆 – Supreet 2013-03-20 11:13:30