|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Artem Chuprina 2:5020/371.32 20 Aug 2001 11:17:36 To : Roman Chumakov Subject : Re: xml по-русски -------------------------------------------------------------------------------- RC> А как на платформе Win работать с xml файлами , содержащими русские буквы? RC> encoding="windows-1251" в них не работает. RC> А если вутри xml файла написать <?xml version="1.0" encoding="ISO-8859-9"?> RC> или другие encoding'и - то при чтении - все русские буквы читаются как хрен RC> знает что. Абраказяброй какой-то. RC> Т.е. на этапе парсинга входного файла все символы загадочным образом RC> преобразуются в другие символы. RC> Что же делать? Как с русским быть? RC> Для чтение/записи использовал XML::DOM Сколь я помню, перловые xml-ные библиотеки (вернее, то, что под ними лежит) хочет перекодировщика из данного чарсета в utf-8. И внутри программы оно, соответственно, в utf-8 и будет, так что если кто считает это абраказяброй, то он сам себе злобный этот самый. У той библиотеки, на которую я смотрел, в директории с таблицами перекодировки был README, где давалась несколько неправильная, но ссылка на генератор этих таблиц из стандартных с ftp.unicode.org. Для koi8-r я это делал. -- Artem Chuprina <ran@ran.pp.ru> FIDO: 2:5020/371.32 --- slrn/0.9.7.0 (Linux) * Origin: AKA с подствольным плюсомётом (2:5020/371.32) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/73764514cb124.html, оценка из 5, голосов 10
|