From: <pj...@us...> - 2010-04-02 01:56:21
|
Revision: 6997 http://jython.svn.sourceforge.net/jython/?rev=6997&view=rev Author: pjenvey Date: 2010-04-02 01:56:15 +0000 (Fri, 02 Apr 2010) Log Message: ----------- better fix for #1583 with the changed unicode handling Modified Paths: -------------- trunk/jython/Lib/xml/sax/drivers2/drv_javasax.py Modified: trunk/jython/Lib/xml/sax/drivers2/drv_javasax.py =================================================================== --- trunk/jython/Lib/xml/sax/drivers2/drv_javasax.py 2010-04-02 01:42:07 UTC (rev 6996) +++ trunk/jython/Lib/xml/sax/drivers2/drv_javasax.py 2010-04-02 01:56:15 UTC (rev 6997) @@ -185,10 +185,11 @@ self._cont_handler.startPrefixMapping(prefix, uri) def characters(self, char, start, len): - self._cont_handler.characters(String(char, start, len).getBytes('utf-8').tostring().decode('utf-8')) + self._cont_handler.characters(unicode(String(char, start, len))) def ignorableWhitespace(self, char, start, len): - self._cont_handler.ignorableWhitespace(String(char, start, len).getBytes('utf-8').tostring().decode('utf-8')) + self._cont_handler.ignorableWhitespace(unicode(String(char, start, + len))) def endElement(self, uri, lname, qname): if self._namespaces: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |