Project

General

Profile

Statistics
| Branch: | Revision:

root / env / lib / python2.7 / site-packages / django / utils / xmlutils.py @ 1a305335

History | View | Annotate | Download (440 Bytes)

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)