我想从我的应用程序中导出一个 CSV 文件以导入 Excel(或任何其他支持 CSV 文件的电子表格)。无论如何,我的表格中的一个单元格具有丰富的内容(即 HTML),当然可以包含逗号以及其他 HTML 字符和格式。我意识到 Excel“可以”处理 HTML 格式的文本,但将其导出为 CSV 往往会搞砸导入的数据。有什么特别的方法可以格式化那个特定的单元格,以便正确导入吗?
如果您将所有字段用双引号(或其他分隔符,但双引号是最常见的)括起来,那么字段数据中的逗号应该不会出现问题。
当然,如果您的数据还包含双引号,您可能会遇到问题。如果字段值中存在双引号,则必须通过在其旁边放置另一个双引号来对其进行转义。
关于 CSV 文件的维基百科页面值得一读,因为它很好地解释了问题和解决方案:
http://en.wikipedia.org/wiki/Comma-separated_values
| 归档时间: |
|
| 查看次数: |
17627 次 |
| 最近记录: |