Лучший тип контента и расширение для веб-файла Excel 2003 SpreadsheetML - PullRequest
3 голосов
/ 05 мая 2009

Я работаю с 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 подумайте об этих вариантах.

Каков наилучший тип контента и расширение для веб-файлов Excel 2003 (11) SpreadsheetML, чтобы избежать этих и других проблем?

1 Ответ

1 голос
/ 30 апреля 2010

application / vnd.ms-excel работает нормально, просто измените расширение вашего файла в параметре имени файла, чтобы оно было стандартным расширением (xls)

...