Лучший способ конвертировать текстовые файлы между наборами символов?

Только если вы определяете thead и tfoot. Он в основном используется, когда таблица имеет несколько тел контента. Если данные в таблице легко понимаются как tbody, вы можете спокойно опустить его.

498
задан 15 revs, 6 users 31% 23 May 2017 в 12:18
поделиться

5 ответов

Автономный подход утилиты

iconv -f ISO-8859-1 -t UTF-8 in.txt > out.txt
-f ENCODING  the encoding of the input
-t ENCODING  the encoding of the output

Вы не должны определять ни один из этих аргументов. Они примут значение по умолчанию к Вашей текущей локали, которая обычно является UTF-8.

224
ответ дан Boris 23 May 2017 в 12:18
поделиться

PHP iconv ()

iconv("UTF-8", "ISO-8859-15", $input);

3
ответ дан user15096 23 May 2017 в 12:18
поделиться
Get-Content -Encoding UTF8 FILE-UTF8.TXT | Out-File -Encoding UTF7 FILE-UTF7.TXT

самая короткая версия, если можно предположить, что входной BOM корректен:

gc FILE.TXT | Out-File -en utf7 file-utf7.txt
19
ответ дан David Martin 23 May 2017 в 12:18
поделиться

iconv (1)

iconv -f FROM-ENCODING -t TO-ENCODING file.txt

Также на многих языках существуют находящиеся в iconv инструменты.

20
ответ дан whoan 23 May 2017 в 12:18
поделиться

В соответствии с Linux можно использовать очень мощное перекод команда, чтобы попытаться преобразовать между различными наборами символов, а также любыми проблемами окончания строки. -l перекода покажет Вам все форматы и кодировку, что инструмент может преобразовать между. Это, вероятно, будет Очень длинный список.

36
ответ дан Cheekysoft 23 May 2017 в 12:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: