Sunava Dutta schreef:
*Properties*

· *responseText - *After the server responds, you can retrieve the data string through the read-only /responseText /property.


When no character encoding is specified in the HTTP response headers, how can the user parse XML in the proper encoding (as specified in the <?xml encoding="…"?> processing instruction in the XML)? This is currently also an issue with responseText in XHR, and an important reason to use responseXML to retrieve XML content, since that takes the encoding specified in the document into account.

It seems that as you define it right now, XML can only be read if it is UTF-8. Although I would personally discourage using any other encoding than UTF-8 :), there are many sites that do and these should be supported through the mechanism that XML provides.

Additionally, when no character encoding is specified in the HTTP response headers, in what encoding will the content be parsed? I believe standards dictate that application/xml, text/xml and application/*+xml should be processed as UTF-8 by default, and text/html as ISO 8859-1? I hope IE’s implementation will deal with this properly, and that we won’t end up with XML data parsed as ISO 8859-1 when reading it through responseText.


~Grauw

--
Ushiko-san! Kimi wa doushite, Ushiko-san nan da!!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Laurens Holst, student, university of Utrecht, the Netherlands.
Website: www.grauw.nl. Backbase employee; www.backbase.com.

begin:vcard
fn:Laurens Holst
n:Holst;Laurens
email;internet:[EMAIL PROTECTED]
tel;cell:(+31) 06-41765048
version:2.1
end:vcard

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to