Я «экспортирую» данные со страницы в Excel с помощью таблицы HTML. Таблица выглядит отлично в браузере, но специальные символы Excel, такие как апострофы, символы торговых марок и т. Д., Неправильно закодированы. Если я открою экспортированный файл в блокноте и сохраню его в кодировке ANSII, а затем откройте его в Excel, все будет выглядеть отлично.ColdFusion XLS «Экспорт» и кодировка символов
Я попытался установить кодировку страницы в ColdFusion, используя cfcontent, setencoding и cfpagedirective, пока не повезло. Какие-либо предложения?
EDIT: В качестве временной работы ошибочные символы можно удалить, сохранив экспортированный файл на диск, открыв его в «Блокноте», а затем снова сохраните. Не совсем лучшее решение проблемы.
Что касается странных символов:
® становится A®
™ становится «¢
» становится € ™
Я не думаю, что есть метатег для кодировки. Я попробую и посмотрю, работает ли это. Прямо сейчас HTML-таблица просто создается как простой HTML в ColdFusion, а затем отправляется с: \t . Офис использует Excel 2007 для его просмотра. –
illvm
Добавлен метатег, и теперь все выглядит правильно. Спасибо за помощь. – illvm
добавлен метатег? – Henry