On 06-May-28 10:55, Koszorús Róbert wrote:
> >Azt szeretném kérdezni, hogyan lehet a $SUBJECT műveletet elvégezni,
> >UTF-8 -ról kéne iso-8859-2 -be kódolni.
> 
> Az lényegtelen, hogy XML. Textfile azt' jóvan.
> Ez esetben :
> - sed,
> - tr
> amelyik jobban fekcik.

Ez nem jo megoldas.

Igy az XML fejleceben jelzett kodlap (utf8) nem fog megegyezni a valoban
hasznalt kodlappal, es az eredmeny egy olyan xml fajl lesz, amit nem fogsz
tudni normalisan megjeleniteni, mert mindenki utf8-kent probalja majd
ertelmezni a benne levo kodokat. Es persze a feldolgozasa kozben sorra
dobaljak majd az illegal sequence, vagy hasonlo hibauzeneteket az osszes
xml beolvaso, feldolgozo programok.

Hacsak nem azt csinalod, hogy az kodlap csere utan (en az iconv-ot
hasznalnam, akar konyvtari fuggvenykent (C-bol), akar perl-bol, akar
parancskent shell scriptbol) az xml fejlecben a kodolasrol szolo reszt is
kijavitod.
Mondjuk egy sed replace-szel.

G
_________________________________________________
linux lista      -      [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux

válasz