ColdFusion 8总是打开.XLS,需要.XLSX
我正在使用ColdFusion 8.做这样的事情:
<cfheader name="content-disposition" value="attachment; filename=abc.xlsx"> <cfcontent type="application/msexcel"> <html>
但是我得到一个像abc.xlsx.XLS
文件。
我试图得到一个XLSX
的原因是因为有时XLS
版本是如此之大,Office 2007被卡住打开或长途跋涉。
现在只有解决方法是等待,在Office 2007中打开XLS
,保存为.XLSX
,然后再打开。
任何帮助表示赞赏!
我build议开放缓慢是因为你提供的是HTML格式的数据,而不是扩展名。 您可以直接从浏览器保存文件,使用xlsx文件扩展名重新命名并打开它。
如果您想直接以Excel格式保存数据,我会查看Ben Nadel的POI CFC项目 。
我相信Excel 2007 .xlsx
文件的MIMEtypes是"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
。 我在Office资源工具包博客上find一篇文章,在Google上search一下之后再调用这个文章。