1

从 Google Chrome 版本 33.0.1750.117 开始,我们在系统中遇到了 SpreadsheetML 问题。通常我们可以在我们的 HTTP 服务器中使用以下指令强制下载 XML。

<Files *.xml>
 Header Always Set Content-Disposition attachment
 AddType application/vnd.openxmlformats-officedocument.spreadsheetml.sheet xml
</Files>

但是,SpreadsheetML 现在在新选项卡中打开,并显示以下消息:

此 XML 文件似乎没有任何与之关联的样式信息。文档树如下所示。

更新到此版本后,我们遇到了一些可以自己解决的问题,但这个问题仍然存在。我们已经检查了 Windows 7 是否仍将 .xml 扩展名与 Excel 关联。情况仍然如此。

用户现在必须右键单击下载的文件并选择“使用系统查看器打开”才能使用 Excel 打开文件。

谁能告诉我还能做什么?

4

1 回答 1

0

到目前为止,我发现的唯一补救措施是将我们生成的文件的扩展名更改为 .xls(假设您可以)。

这并不理想,因为在打开文件时会提示用户

您尝试打开的文件“name.ext”与文件扩展名指定的格式不同。在打开文件之前,请确认文件没有损坏并且来自受信任的来源。您现在要打开文件吗?

然而,在我们的情况下,这种烦恼是较小的弊端。我们的用户完全被 Chrome 对 .xml 的新处理方式所迷惑,但对上述提示单击“是”似乎很舒服。

于 2014-03-05T16:57:31.580 回答