代码之家  ›  专栏  ›  技术社区  ›  jla

web交付的Excel 2003电子表格ML文件的最佳内容类型和扩展名

  •  3
  • jla  · 技术社区  · 16 年前

    我正在使用一个API,它有一个报告URL调用。报告有一个“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)电子表格ML文件的最佳内容类型和扩展名是什么?

    1 回复  |  直到 16 年前
        1
  •  1
  •   cubaman    15 年前

    application/vnd.ms-excel工作正常,只需将filename参数中的文件扩展名更改为standar excell扩展名(xls)