xmlprint.py
13 lines
| 368 B
| text/x-python
|
PythonLexer
|
r208 | ''' | |
Created on Septembre, 2012 | |||
@author: roj-idl71 | |||
''' | |||
from xml.etree import ElementTree | |||
from xml.dom import minidom | |||
def prettify(elem): | |||
"""Return a pretty-printed XML string for the Element. | |||
""" | |||
rough_string = ElementTree.tostring(elem, 'utf-8') | |||
reparsed = minidom.parseString(rough_string) | |||
return reparsed.toprettyxml(indent=" ") |