我有一个以CSV格式登录我们写出了某个日志记录操作。然而,其中一个字段允许用户输入,我需要确保如果他们在我们解析出的字段中输入逗号并将其替换为,例如Excel将能够读取并显示一个逗号代替它(所以csv读者不会认为它是列的末尾)。以CSV格式显示逗号而不使用逗号字符
目前我用,
替换逗号,但这是在Excel中显示为文字字符串。
是否有一种标准的方式在CSV文件中显示逗号而不使用实际的逗号字符?即使是只适用于excel的解决方案也能正常工作,因为我们的大多数客户将使用Excel来查看此文件。
谢谢。我不知道CSV解析器是否足够聪明,可以像那样的字符串逃避整个字段 – 2013-02-08 19:06:17
并非所有的都可以,特别是Excel – 2013-02-08 19:13:45
@MareInfinitus:Excel了解我描述的格式。我总是用大量的数据集来做这件事。几乎所有维护和声称处理CSV文件的软件都可以理解这种引用。 – 2013-02-08 19:17:06