我认为有两种方法可以做到这一点:要么将包含逗号的字段括在引号中,要么在逗号前放置一个反斜杠。但是这两种方法都不起作用;当我将 CSV 文件加载到 OpenOffice Calc、LibreOffice Calc 或 Microsoft Excel 中时,逗号被视为字段分隔符,我的字段被分成两部分,破坏了布局。我做错了什么?
答案1
尝试在 Calc 或 Excel 中编写数据,然后将其保存/导出为 CSV。当您在纯文本编辑器中查看 CSV 时,它会产生什么?
在使用 Excel 进行测试时,我看到它将带有逗号的字段括在双引号中,并且在我重新打开它时正确地解释它。
当您在纯文本编辑器中编辑数据时,请确保使用常规双引号("
),而不是所谓的智能引号(“”
)。