Chyba 'Wide character in print' pri pouziti XML::Parser
Honza Pazdziora
adelton na informatics.muni.cz
Čtvrtek Červen 12 14:54:12 MEST 2003
On Thu, Jun 12, 2003 at 02:43:59PM +0200, Pavel Smerk wrote:
>
> > Byt Tebou, tak si ujasnim, v jakych znakovych sadach chces mit
> > jednotliva data, jednotliva zpracovani a jednotlive filehandly, jestli
> > tomu co chces odpovida to co mas, a to vcetne takovych veci jako
> > locales.
>
> No, uplne hlavne budu muset cist dokumentaci ke stejne verzi Perlu, kterou
> pouzivam, pac koukam, ze se to hrozne rychle meni... ;-)
Kazdopadne pokud se pokusis protlacit pres filehandle, ktery je
nastaven tak, ze umi pouze bajty v rozsahu 0 -- 255 (:bytes) znak
s vyssi ordinalni hodnotou, tak dostanes tuhle hlasku. A protoze
XML::Parser pracuje vnitrne (a vetsinou i zvenku) s Unicodovymi
daty, je tam sance na problem vyssi nez u normalnich dat. Taky
pozor na to, ze treba a s carkou je v Unicode pod 256, ale
e s hackem uz ne. Takze pri ladeni je dobre to zkouset na retezcich,
na kterych se to deteministicky projevi.
--
------------------------------------------------------------------------
Honza Pazdziora | adelton na fi.muni.cz | http://www.fi.muni.cz/~adelton/
.project: Perl, mod_perl, DBI, Oracle, auth. WWW servers, XML/XSL, ...
Only self-confident people can be simple.
Další informace o konferenci Perl