[XML-SIG] [ pyxml-Bugs-665486 ] Add support for SAX skipped entity events with expat?
SourceForge.net
noreply@sourceforge.net
Thu, 09 Jan 2003 20:35:20 -0800
Bugs item #665486, was opened at 2003-01-09 23:35
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=106473&aid=665486&group_id=6473
Category: SAX
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Mark E. (snowballville)
Assigned to: Nobody/Anonymous (nobody)
Summary: Add support for SAX skipped entity events with expat?
Initial Comment:
Could you please add support to expat's SAX driver for
calling ContentHandler.skippedEvent?
I don't have a patch, but I can suggest what changes
are needed:
sax/ExpatReader.py:
class ExpatParser:
# ...
# current code
# ...
def skipped_entity_handler(self, *args):
self._cont_handler.skippedEntity(args[0])
def reset(self):
# ...
# current code
# ...
self._parser.SkippedEntityHandler =
self.skipped_entity_handler
# and possibly add...
self._parser.UseForeignDTD(True)
# so undefined entities will be reported as skipped.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=106473&aid=665486&group_id=6473