]> granicus.if.org Git - python/commitdiff
Add xml namespace initially (PyXML 1.19).
authorMartin v. Löwis <martin@v.loewis.de>
Sun, 30 Jun 2002 07:32:56 +0000 (07:32 +0000)
committerMartin v. Löwis <martin@v.loewis.de>
Sun, 30 Jun 2002 07:32:56 +0000 (07:32 +0000)
Lib/xml/dom/pulldom.py

index 255689c48871b158572ec799f044817a6b279d2e..b2e1a46abc90b88819fa250ed5730ddcb73c0d9c 100644 (file)
@@ -21,6 +21,7 @@ class PullDOM(xml.sax.ContentHandler):
     document = None
 
     def __init__(self, documentFactory=None):
+        from xml.dom import XML_NAMESPACE
         self.documentFactory = documentFactory
         self.firstEvent = [None, None]
         self.lastEvent = self.firstEvent
@@ -31,7 +32,7 @@ class PullDOM(xml.sax.ContentHandler):
         except AttributeError:
             # use class' pop instead
             pass
-        self._ns_contexts = [{}] # contains uri -> prefix dicts
+        self._ns_contexts = [{XML_NAMESPACE:'xml'}] # contains uri -> prefix dicts
         self._current_context = self._ns_contexts[-1]
         self.pending_events = []