UTF-8 a prevod retezcu

Honza Pazdziora adelton na fi.muni.cz
Středa Květen 4 09:15:42 MEST 2005


On Tue, May 03, 2005 at 09:19:06PM +0200, Jan Kasprzak wrote:
> : Je-li zakladni datoby tok v ISO-8859-2, tak by mi prislo asi nejlepsi
> : donutit i ten XML::Parser, aby vracel data v tomto kodovani.
> : 
> 	No, je otazka co je "zakladni datovy tok". Ale nakonec jsem toto

Pokud 80 procent dat jede v jednom kodovani z databaze na vystup,
a pridava se k tomu 20 procent dat z XML, tak bych za hlavni povazoval
to kodovani te databaze (minimalne proto, ze na tom asi budes mit vic
radku kodu).

> : Samozrejme, pokud bys chtel neco jako local
> : $dbh->{a_nyni_chci_cist_data_v_utf_8}, dalo by se to udelat pretizenim
> : DBI a volanim nejakeho Encode na vystupnich retezcich.
> 
> 	Jo, ale to bych musel pretezovat vsechny fetchrow/all/_*
> a select*_*, a kdovi na co jeste bych zapomnel. Ano, neco takoveho bych

No, ona to nakonec je rada dbd_st_fetch, a i ty selectally jsou
implementovane pomoci fetchrowu, takze by toho mozna az tolik nebylo.

> chtel, ale nejlepe aby to bylo uz hotove a udrzovane nekym jinym :-)

Hmmm. A nerikali jsme vlastne, ze NLS_LANG=AMERICAN_AMERICA.UTF8
vyresi vsechny problemy? ;-)

-- 
------------------------------------------------------------------------
 Honza Pazdziora | adelton na fi.muni.cz | http://www.fi.muni.cz/~adelton/
 .project: Perl, mod_perl, DBI, Oracle, large Web systems, XML/XSL, ...
		Only self-confident people can be simple.


Další informace o konferenci Perl