【发布时间】:2011-05-17 14:08:26
【问题描述】:
我有一个网站 (PHP),它生成一个包含以下内容的 CSV 文件 (text/csv):
ID;E-Mail_User;姓名;应用程序;Rolle;Auftragsdatum;管理员 522;用户@域;WXDUILAS;ABCD;XYZ;2009-03-04 05:00:09;用户@域当我选择 OpenOffice 来显示 CSV 文件时,只显示一个空的电子表格。不显示错误。当我尝试使用oocalc test.csv 打开文件时,也会发生同样的情况。我尝试过不同版本的 OpenOffice。
文件有什么问题?如何从 OpenOffice 中获取错误消息?
更新:
它与分号的使用没有任何关系。我已将文件减少到 4 个字符。内容为 ID;A 的文件将打开 CSV 导入对话框。但是ID;E 会打开一张空纸。为什么?
更新 2:
模式id;E 也有效。 ID;E 一定是某种魔法代码。有人知道是什么意思吗?
【问题讨论】:
-
它确实与分号有关 - 仅包含 ID,E 的文件会导致导入对话框打开。正如马特所说,CSV 是逗号分隔的,不管你喜欢与否。
-
问题是为什么
ID;A有效而ID;E无效。 -
ooffice 中的错误?不管怎样,答案是生成正确的 CSV。
标签: csv openoffice.org openoffice-calc