CSV第一个单元格限制
如果我在第一行的第一个单元格中创build包含文本“ ID ”的csv
文件(我是从C#执行的),则MS Excel 2010
无法打开它,它表示文件不是有效的csv
文件。 我花了一个半小时,才发现问题出在那个“ 身份证 ”上。 在这种情况下最有趣的是,如果“ 身份证 ”被移动到任何其他单元格,一切正常。
重现步骤:使用以下内容创build文本文件:
ID,Name 1,Unnamed
保存它。将扩展名更改为csv
。
就是这样, MS Excel 2010
会告诉你这个文件不是csv
,将无法打开它!
我在做什么错了?我search了一些信息,但似乎ID不是某种保留字。
我正在运行Win7Enterprisex64并使用MS Excel 2010,正如我所提到的。 PS取决于你的文化设置, csv
分隔符可能,
或;
(也许还有其他的angular色)
问题是Excel认为该文件是“SYLK”文件。 这是一个已知的问题 。