Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Paul Kulchenko                       2:5020/400     18 Aug 2000  18:53:00
 To : All
 Subject : Re: XML::Parser
 -------------------------------------------------------------------------------- 
 
 Hi, Oleg!
 
 Oleg Machulski wrote:
 
 > на самом деле, при помощи
 > 
 > $theParser->parsefile( $self->{FileName},  ProtocolEncoding => "koi8-r"
 > )
 >                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^
 > оно все на ура лечится, только в функцию
 > Char (в смысле в то, что повешено на этот parsing event)
 > передается не текст в кодировке win1251,
 > а unicode.
 > 
 > а я про него знать ничего не хочу, а надо чтобы
 > AS-IS было т.е. считали KOI8 - отдали мне koi8,
 > считали win1251 - отдали win1251/
 
 Код туда ВСЕГДА приходит в utf-8. Hе зависимо от кодировки исходного
 документа. И по-моему это правильно. В этом случае можно иметь один
 обработчик. Кому как нужно, тот так и сохранит. 
 
 > как позвать парсер или что там сделать с текстом, вваливающимся в
 > parsing event чтобы все круто было?
 
 Так перекодируй из utf-8. Перекодировка туда и обратно есть в XML::DOM
 (XmlUtf8Encode/XmlUtf8Decode).
 
 Best wishes, Paul.
 --- ifmail v.2.15dev5
  * Origin: Trans World Airlines (TWA) (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: XML::Parser   Oleg Machulski   18 Aug 2000 15:23:30 
 Re: XML::Parser   Paul Kulchenko   18 Aug 2000 18:53:00 
Архивное /ru.perl/3555b778b674.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional