From: <mx...@gr...> - 2004-07-28 09:55:16
|
yes, i know that the default and recommended encoding of XML is UTF-8, but the glib markup parser still a not good idea, cause it only support U= TF-8, no other encodings... and maybe using another parser i change the encodin= g in my own use, that will be better. :) ok, maybe i should send an email to the server provider for the sever settings..(is that possible that they will change the enconding or convert the native Chinese characters to UTF-8?) //shrug.. btw, i don't try other jabber clients in Linux platform, but try=20 some windows clients such as exodus, which works find.. :) thanks anyway, that's the reality in China we have to face, where there are so many websites that only support M$ IE and something like this. that is really a pity... On Wed, 28 Jul 2004 11:23:20 +0200 gabor <ga...@z1...> wrote: > On Wed, Jul 28, 2004 at 05:06:59PM +0800, =C2=ED=D0=FD wrote: > > i met this parsing problem when i using gaim to login > > the jabber server. The xml stream from Jabber server is something lik= e this, > > <?xml version=3D"1.0">...... it doesn't declare the encoding, and the= stream > > may contain some non-UTF8 characters, in my environment, which are Ch= inese > > characters (I am from China). This will cause parsing error and gaim = not working > > at all. >=20 > imho an xml file: > -either declares his encoding in the xml header > -or uses an encoding from this list: utf8, utf16, utf32 >=20 > so, if it does not declare the encoding, it cannot be a non utf(8,16,32= ) > encoding. >=20 > trying the current locale is WRONG. the xml spec does not allow/recomme= nd=20 > guessing :) >=20 > and also note that an xml parser should be strict, not forgiving. means= that=20 > it should not try to parse a non-valid xml fil. >=20 > check the xml spec at w3c.org. it's written there pretty clearly how > the encoding thing works for xml files. >=20 > bye, > gabor >=20 >=20 > ------------------------------------------------------- > This SF.Net email is sponsored by BEA Weblogic Workshop > FREE Java Enterprise J2EE developer tools! > Get your free copy of BEA WebLogic Workshop 8.1 today. > http://ads.osdn.com/?ad_idG21&alloc_id=10040&op=3Dclick > _______________________________________________ > Gaim-devel mailing list > Gai...@li... > https://lists.sourceforge.net/lists/listinfo/gaim-devel >=20 --=20 http://SuperMMX.org =D7=D4=D3=C9=CA=C0=BD=E7 Ten of the meanest cons in the state pen met in the corner of the yard to shoot some craps. The stakes were enormous, the tension palpable. When his turn came to shoot, Dutsky nervously plunked down his entire wad, shook the dice and rolled. A smile crossed his face as a seven showed up, but it quickly changed to horror as third die slipped ou= t of his sleeve and fell to the ground with the two others. No one said a word. Finally, Killer Lucci picked up the third die, put it in his pocke= t and handed the others to Dutsky. "Roll 'em," Lucci said. "Your point is thirteen." --=20 When the saleman's car broke down, he walked to the nearest farmhouse to = ask if he could stay the night. The farmer agreed to put him up. "I live al= one," he continued, "you can have the bedroom at the top of the stairs, to the right." "Oh, never mind," the disappointed salesman said. "I think I'm in the wrong joke." |