app/django/utils/xmlutils.py
changeset 54 03e267d67478
equal deleted inserted replaced
53:57b4279d8c4e 54:03e267d67478
       
     1 """
       
     2 Utilities for XML generation/parsing.
       
     3 """
       
     4 
       
     5 from xml.sax.saxutils import XMLGenerator
       
     6 
       
     7 class SimplerXMLGenerator(XMLGenerator):
       
     8     def addQuickElement(self, name, contents=None, attrs=None):
       
     9         "Convenience method for adding an element with no children"
       
    10         if attrs is None: attrs = {}
       
    11         self.startElement(name, attrs)
       
    12         if contents is not None:
       
    13             self.characters(contents)
       
    14         self.endElement(name)