You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
14 lines
440 B
14 lines
440 B
""" |
|
Utilities for XML generation/parsing. |
|
""" |
|
|
|
from xml.sax.saxutils import XMLGenerator |
|
|
|
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)
|
|
|