python 2.5 cElementTree entity troubles

Diez B. Roggisch deets at nospam.web.de
Sat Sep 15 08:47:34 EDT 2007


Hi,

this snippet, adapted from

http://svn.effbot.org/public/tags/celementtree-1.0-20050126/selftest.py

fails miserably with an unknown entity exception:

from xml.etree.cElementTree import *

ENTITY_XML = """
<document>&entity;</document>
"""

parser = XMLTreeBuilder()
parser.entity["entity"] = "text"
print parser.entity

parser.feed(ENTITY_XML)
root = parser.close()


Any suggestions on how to teach the built-in ET-parser entities?

Python version is Python 2.5.1 (r251:54869, Apr 18 2007, 22:08:04)  on OSX.

Regards,

Diez



More information about the Python-list mailing list