django1/django/utils/xmlutils.py

17 lines
453 B
Python
Raw Normal View History

"""
Utilities for XML generation/parsing.
"""
from xml.sax.saxutils import XMLGenerator
2013-11-03 04:12:09 +08:00
class SimplerXMLGenerator(XMLGenerator):
def addQuickElement(self, name, contents=None, attrs=None):
"Convenience method for adding an element with no children"
if attrs is None:
attrs = {}
self.startElement(name, attrs)
if contents is not None:
self.characters(contents)
self.endElement(name)