LINUX.ORG.RU

проблема с iconv


0

0

Раньше всё было нормально. Теперь же при любой конвертации выдает: "illegal input sequence at position xxx". Помогите разобраться, plz.

anonymous

Просто на позиции XXX имеется символ который не понимет iconv, попробу прогу recode

anonymous
()
Ответ на: комментарий от anonymous

Во-первых, я не recode -l не выдал мне в своём списке кодировки win-1251 и CP-866, а мне именно они и нужны. Во-вторых, я не пойму, чего он там находит "противозаконного". Различаются же только символы 128-255, а с такими кодировками никаких управляющих символов нет. Что же ему не нравится тогда? И как исправить?

anonymous
()
Ответ на: комментарий от kraw

А у меня нет такого. И кроме того, я хочу исправить положение с iconv. Раньше же всё было OK.

anonymous
()

надо просто руки оборвать тому кто iconv писал. Функции перекодировки в glibc все как надо переводят, без всяких invalid sequence. На кой они в этой утили прикрутили дебильную проверку - ума не приложу. Причем сколько лет прошло - ни малейшего изменения

SadStork
()
Ответ на: комментарий от SadStork

Так что, не только у меня такая лажа? И как люди выкручиваются?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.