2009-05-05 4 views
3

Ich arbeite mit einer API, die einen Bericht-URL-Aufruf hat. Der Bericht verfügt über eine Formatoption "Excel 2003 XML". Wenn das ausgewählt wird sie liefern es als:Bester Inhaltstyp und Erweiterung für das Web Excel 2003 SpreadsheetML-Datei

Content-Type: application/vnd.ms-excel 
content-disposition: inline; filename="report-name.xls" 

OpenOffice.org bis zu 3.0 versucht, dies als Text importieren zu bringen und ich bin besorgt darüber, dass Office 2007 könnten Anwender die Erweiterung Mismatch Warnung geben. Das sollte nicht unser Problem sein, aber die Leute schießen gerne den Messenger, also forsche ich und suche nach Vorschlägen, um den API-Entwicklern Dateinamenerweiterungen zu geben.

Ich kann die Datei in .xlsx oder .xml umbenennen und OOo öffnet die Datei happly in Calc, aber die Datei ist nicht wirklich eine .xlsx-Datei, .xml ist ärgerlich generisch und ich weiß nicht, was Office 2007 werde an diese Optionen denken.

Was ist der beste Content-Typ und Erweiterung für Web geliefert Excel 2003 (11) SpreadsheetML Dateien, diese und andere Probleme zu vermeiden?

Antwort

1

Anwendung/vnd.ms-Excel funktioniert gut, ändern Sie einfach Ihre Dateierweiterung in Dateiname Parameter, um eine Standar-Excel-Erweiterung sein (xls)

Verwandte Themen