[XML-SIG] minidom parse error - keyerror

Uche Ogbuji uche.ogbuji at fourthought.com
Thu Sep 9 22:40:06 CEST 2004


On Wed, 2004-09-08 at 22:34, Ajay wrote:
> hi!
> 
> 
> Quoting Alan Kennedy <alanmk at hotmail.com>:
> 
> > [Ajay]
> > > i have tried the archives now and heaps of Google searches but am no
> > closer
> > > to finding out what the error is.
> > >
> > > the error does not appear if i use expat.
> >
> > and
> >
> > >>i am parsing the attached document.
> > >>the code is
> > >>parser = make_parser('xml.sax.drivers2.drv_xmlproc')
> > >>ruleSet = parse(ruleSetFile, parser=parser)

You've got some odd code here.  The following works for me (no errors):

>>> from xml.sax import make_parser
>>> parser = make_parser('xml.sax.drivers2.drv_xmlproc')
>>> ruleSet = parser.parse("foo.xml")

Where "foo.xml" is the file I pasted in from your message.


-- 
Uche Ogbuji                                    Fourthought, Inc.
http://uche.ogbuji.net    http://4Suite.org    http://fourthought.com
Meet me at XMLOpen Sept 21-23 2004, Cambridge, UK.  http://xmlopen.org

A hands-on introduction to ISO Schematron - http://www-106.ibm.com/developerworks/edu/x-dw-xschematron-i.html
Practical (Python) SAX Notes - http://www.xml.com/pub/a/2004/08/11/py-xml.html
XML circles the globe - http://www.javareport.com/article.asp?id=9797
Element structures for names and addresses - http://www.ibm.com/developerworks/xml/library/x-elemdes.html
Commentary on "Objects. Encapsulation. XML?" - http://www.adtmag.com/article.asp?id=9090
Harold's Effective XML - http://www.ibm.com/developerworks/xml/library/x-think25.html
A survey of XML standards - http://www-106.ibm.com/developerworks/xml/library/x-stand4/




More information about the Python-list mailing list