从谷歌浏览器版本33.0.1750.117开始,我们在系统中遇到了SpreadsheetML的问题。通常,我们可以在 HTTP 服务器中使用以下说明强制下载 XML。
<Files *.xml>
Header Always Set Content-Disposition attachment
AddType application/vnd.openxmlformats-officedocument.spreadsheetml.sheet xml
</Files>
但是,电子表格ML现在在新选项卡中打开,并显示以下消息:
此 XML 文件似乎没有任何关联的样式信息 有了它。文档树如下所示。
更新到此版本后,我们遇到了一些可以自己解决的问题,但这个问题仍然存在。我们已经检查了Windows 7是否仍然将.xml扩展与Excel相关联。情况仍然如此。
用户现在必须右键单击下载的文件并选择"使用系统查看器打开"才能使用Excel打开文件。
谁能告诉我还能做什么?
,我发现的唯一补救措施是将我们正在生成的文件的扩展名更改为.xls(假设您可以)。
这并不理想,因为在打开文件时会提示用户
您尝试打开的文件"name.ext"的格式与文件扩展名指定的格式不同。在打开文件之前,请验证文件是否未损坏且来自受信任的来源。是否要立即打开文件?
然而,在我们的例子中,这种烦恼是两害相权取其轻;我们的用户对Chrome的新处理方式完全感到困惑.xml但似乎很乐意点击上面的提示"是"。