root / env / lib / python2.7 / site-packages / django / utils / xmlutils.py @ 1a305335
History | View | Annotate | Download (440 Bytes)
1 | 1a305335 | officers | """
|
---|---|---|---|
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) |