HTMLを.XLSファイルとしてエクスポートすると、(ü、ö、ä)などのウムラウトを含む文字が正しく表示されません。たとえば、ウムラウトの代わりにü
またはâ
と表示されます。Excelへのエクスポート(HTML)がウムラウトを正しく表示しない
私はこれらのソリューションを試しましたが、変更はありませんでした。
<cfcontent type="application/vnd.ms-excel;charset=windows-1252" reset="yes">
<cfcontent type="application/vnd.ms-excel;charset_ISO-8859-1 "/>
<cfcontent type="application/vnd.ms-excel;charset_utf-8"/>
<cfheader name="Content-Disposition" value="attachment; filename=dt_memadr_xls.xls" charset="iso-8859-1">
エクスポートするデータを表示してください。それ以上の情報がなければ、実際にはHTMLのように聞こえますが、バイナリのExcelファイルではありません。 – Leigh
@Leighクエリとhtmlテーブルです。 – zani
(編集)文字が画面に正しく表示されますか、ダウンロードされませんか?もしそうなら、問題はExcelがHTMLを解釈していることを示唆している。ここでいくつかの提案を試してみてください:http://stackoverflow.com/questions/5368150/php-header-excel-and-utf-8 – Leigh