Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   проблемы с iconv (http://forum.oszone.net/showthread.php?t=13407)

unknown 08-07-2003 13:22 71815

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

JeweL 08-07-2003 15:14 71816

исходная кодировка указана неправильная или в конвертируемом тексте встречаются нераспознаваемые символы

unknown 08-07-2003 19:13 71817

Блин! Да как там могут встречатся нераспознаваемые символы, если в 1-байтовых ASCII-кодировках различаются только символы с кодами 128-255. И чего он там не понимает? Все "служебные" символы имеют кодировку <32. И главное почему??? И как исправить?

Добавлено:

Да, совсем забыл, кодировка как раз правильная. Проверено 1000 раз.

glassMonk 09-07-2003 04:50 71818

У меня тоже такое бывало, частенько, славо богу что файлов было немного, я лез и руками тот символ уберал.

unknown 09-07-2003 06:19 71819

glassMonk
Я бы с удовольствием воспользовался предложенным способом, но у меня этот символ часто бывает на позиции >10000, и уж совсе не хочется искать енто дело в файле. Может есть ещё какой способ? А то мне пока приходится открывать OpenOffice Writer-ом, а потом уже сохранять в нормальном виде. Но это же извращение.

glassMonk 09-07-2003 06:51 71820

Выход есть всегда :)
Можно попробовать другоу перекодировшик
К примеру через lynx, но к сажелению сейчас я не помню команд.
Есть и другие варианты, но они более сложные, взять к примеру исходники iconv и исправить чтобы он не вылетал при обнаружение ошибки, а продолжал декодировать.

Guest 24-12-2003 15:04 71821

Вообщето у iconv есть опция -c

Как я понимаю - то, что надо

Остров


Время: 12:13.

Время: 12:13.
© OSzone.net 2001-