"Re: Two tiny questions"'

Hi,

on 3/19/2004 9:55 PM Philippe Le Hegaret wrote:

> On Fri, 2004-03-19 at 11:48, Kasimier Buchcik wrote:
> 
>>>>2. It is still unclear to me if an error (and which) should be raised if
>>>>  parsing a DOMString with the LSParser, and the encoding declaration
>>>>  states something different than "UTF-16", or not. If not: should
>>>>  xmlEncoding be set to this declared encoding?
>>>
>>>
>>>I don't think it should be an error, at most a warning. HTTP is allowed
>>>to overwrite the encoding of the XML declaration already. I would treat
>>>it the same for this case: the information in the XML declaration is
>>>overwritten by the encoding of DOMString, and is therefore simply
>>>ignored.
>>>
>>>Philippe
>>
>>Great, all that I wanted to hear; so I'll just set 
>>Document.xmlDeclaration to "UTF-16".

This was incorrect: there is no Document.xmlDeclaration; I meant 
Document.xmlEncoding.

> Document.inputEncoding should be "UTF-16". Document.xmlEncoding should
> be whatever was in the XML declaration if any.

Ah, I see; so "ignored" in the way of "ignored as parsing information", 
but not as declared encoding.


Thanks,

Kasimier

Received on Monday, 22 March 2004 04:30:36 UTC