我正在使用具有报告网址调用的API。该报告具有“Excel 2003 XML”格式选项。当选择它时,它们将其传递为:
Content-Type: application/vnd.ms-excel
content-disposition: inline; filename="report-name.xls"
OpenOffice.org最多3.0尝试将其作为文本导入引入,我担心Office 2007可能会向用户提供扩展名不匹配警告。这应该不是我们的问题,但人们喜欢拍摄信使,所以我正在研究并寻找建议,以便为API开发人员提供文件扩展名。
我可以将文件重命名为.xlsx或.xml并且OOo很高兴地将文件打开到Calc中,但该文件实际上不是.xlsx文件,.xml是非常通用的,我不知道Office 2007会是什么想想那些选择。
Web提供的Excel 2003(11)SpreadsheetML文件的最佳内容类型和扩展名是什么,以避免这些和其他问题?
答案 0 :(得分:1)
application / vnd.ms-excel工作正常,只需将文件名参数中的文件扩展名更改为标准的excell扩展名(xls)