arvindcis Ответов: 1

Отображение неизвестных символов после экспорта в CSV


на портале показаны данные
CHRIS MORRIS˜

но после экспорта данных в CSV он показывает, как
CHRIS MORRIS˜

кроме того, при экспорте в excel данные экспортируются так же, как и на портале.

Заранее спасибо

Что я уже пробовал:

Использование ExtJs 2.3 и C#.
То, что я должен сделать для экспорта правильных данных, так же, как показано на портале.

1 Ответов

Рейтинг:
2

Jochen Arndt

Это зависит от кодировки символов, используемой вашим генератором CSV, и инструмента, используемого для отображения содержимого CSV - файла, который - в вашем случае-вероятно, не обнаружил или не поддержал кодировку файла.

Символы ANSI (Windows 1252) "Éœ" имеют шестнадцатеричные коды CB 9C, которые являются последовательностью UTF-8 для символа ~ (кодовая точка Unicode U+02DC).

Таким образом, похоже, что ваш генератор CSV создает файл в кодировке UTF-8 (что является обычным явлением), но ваш "инструмент" для просмотра содержимого файла предполагает кодировку ANSI.

Делать нечего, если все работает так, как ожидалось. Чтобы правильно просмотреть содержимое, откройте файл с помощью редактора, который способен определить кодировку UTF-8 или предоставляет возможность указать эту кодировку. Примером может служить Блокнот++ редактор (то есть не Windows Блокнот).