[XML-SIG] Re: ElementTree 1.2.6 / bug persists
Greg Wilson
gvwilson at cs.utoronto.ca
Thu Mar 17 19:43:14 CET 2005
> Fredrik Lundh wrote:
> ElementTree 1.2.6 is a maintenance release
> http://effbot.org/downloads#elementtree
Greg Wilson writes:
Hi Fredrik. Downloaded and installed on Windows XP; problem persists.
---- Script ----
import sys, os
from elementtree import ElementTree
for filename in sys.argv[1:]:
ElementTree.parse(filename)
---- Document ----
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE lec SYSTEM "swc.dtd">
<lec title="Introduction" id="intro" svn="$Id: intro.swc 21 2005-03-16
18:08:45Z gvwilson $">
<topic title="Motivation" summary="motivation for course">
<slide>
<b1>Test &ldots;
<b2>Test &lquot;quoting&rquot;</b2>
</b1>
</slide>
</topic>
</lec>
---- DTD (in same directory as script and document) ----
<!-- $Id: swc.dtd 22 2005-03-16 18:09:19Z gvwilson $ -->
<!ENTITY ldots "舰">
<!ENTITY lquot "“">
<!ENTITY rquot "”">
---- Error trace ----
Traceback (most recent call last):
File "validate.py", line 7, in ?
ElementTree.parse(filename)
File "C:\Python23\Lib\site-packages\elementtree\ElementTree.py", line
859, in parse
tree.parse(source, parser)
File "C:\Python23\Lib\site-packages\elementtree\ElementTree.py", line
583, in parse
parser.feed(data)
File "C:\Python23\Lib\site-packages\elementtree\ElementTree.py", line
1242, in feed
self._parser.Parse(data, 0)
File "C:\Python23\Lib\site-packages\elementtree\ElementTree.py", line
1195, in _default
raise expat.error(
xml.parsers.expat.ExpatError: undefined entity &ldots;: line 7, column 11
Thanks,
Greg
More information about the XML-SIG
mailing list