MS Excel:“文件格式与文件扩展名指定的格式不同”

时间:2015-08-28 08:19:13

标签: windows excel csv openoffice.org

我正在从ICEfaces应用程序生成一些CSV文件,只需在HttpServletResponse上编写。

所有这些文件都由OpenOffice正确打开,其中一个可以由OpenOffice打开,但不能在Microsoft Excel中打开。错误消息是“文件格式与文件扩展名指定的格式不同”。如果我试着继续下去就停在第106行,说“无法读取第106行”。

该文件名为“blacklist.csv”,内容类型为“text / csv”。以下是文件内容的摘录:

ID;CodiceStazione;NomeStazione;Sensore;Inizio;Fine
49;"PU59";"Nipozzano";"LW";"2012-01-01 00:00";""
158;"PI01102365";"Belvedere";"AT";"2013-01-01 00:00";""
159;"PI01102365";"Belvedere";"LW";"2013-01-01 00:00";""
...
1439;"RP010";"Castelnuovo Scrivia";"RR";"2015-07-20 00:00";""

最后一行是第106行,但在我看来它与其他行类似。

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

Excel使用所用操作系统的区域设置来打开csv文件。这取决于您的系统如何更改它。看看这里:https://superuser.com/questions/476327/how-do-i-save-an-excel-spreadsheet-as-a-semi-colon-separated-values-file