Полноэкранный API HTML5 и Safari (iOS 6)

«ANSI as UTF8» (WTF?)

NotePad ++, вероятно, правильный. Кодировка UTF8 (т. Е. Правильный заголовок Юникода), но содержит только данные ANSI (т. Е. É не кодируется правильным способом UTF8, что означает два байта).

Или: это другой способ вокруг. Это ANSI (без спецификации заголовка файла), но кодировка отдельных символов является или выглядит UTF8. Это объясняет, что ü и другие символы расширяются более чем одним другим персонажем. Вы можете исправить это, заставив файл читать как Unicode.

Если вы можете опубликовать (часть) вашего CSV, мы сможем помочь его исправить в источнике.

Изменить

Теперь, когда мы увидели ваш код: вы можете удалить StreamWriter и заменить его TextWriter? Кроме того, удалите ручную кодировку спецификации, это необязательно. Когда вы создаете TextWriter, вы можете указать кодировку (не использовать ASCII, попробовать UTF8).

13
задан Jason Sundram 6 October 2013 в 19:48
поделиться