Chris Mellon <[EMAIL PROTECTED]> wrote:
> On 7/26/07, Stefan Scholl <[EMAIL PROTECTED]> wrote:
>> Chris Mellon <[EMAIL PROTECTED]> wrote:
>> > XML is not a string. It's a specific type of bytestream. If you want
>> > to work with XML, then generate well-formed XML in the correct
>> > encoding. There's no reason you should have an XML document (as
>> > opposed to values extracted from that document) in unicode objects at
>> > all.
>>
>> The affected method in xml.sax is called parseString()
> 
> The imprecision of the english language has caused greater problems
> than this. Since you've now had everything clarified for you, and the
> imprecision is resolved, I'm sure that this won't be a problem again.


Right. I now know that xml.sax's parseString() has undocumented
implementation dependent behavior. That there are libraries (not
included with Python) which can parse Unicode strings. And that
the reason to change cStringIO's behavior is acceptable.

But the style of the answers makes me wonder if I should report
the bug in xml.sax (or its documentation) or just ignore it.


-- 
Web (en): http://www.no-spoon.de/ -*- Web (de): http://www.frell.de/
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to