[jdev] XHTML-IM XEP implementation
Peter Saint-Andre
stpeter at jabber.org
Thu Jan 4 18:29:18 CST 2007
On Fri, Jan 05, 2007 at 12:35:05AM +0100, Bernhard Zwischenbrugger wrote:
> Hi
>
> The depends on "character encoding" only, it hasn't much to do
> with xmpp.
In fact it does:
http://www.xmpp.org/rfcs/rfc3920.html#xml-restrictions
So the only predefined entities allowed are:
<!ENTITY lt "&#60;">
<!ENTITY gt ">">
<!ENTITY amp "&#38;">
<!ENTITY apos "'">
<!ENTITY quot """>
> If you want to use you have to start the stream with
> "us-ascii" (which is default encoding for html - xhtml has utf-8 as
> default encoding):
>
> <?xml version='1.0' encoding="us-ascii"?>
> <stream:stream xmlns="jabber:client" to=" ... " version="1.0"
> xmlns:stream="http://etherx.jabber.org/streams" >
>
> Jabber Servers maybe don't support it.
They don't because the spec allows only UTF-8:
http://www.xmpp.org/rfcs/rfc3920.html#xml-encoding
/psa
More information about the JDev
mailing list