您可以使用
toprettyxml()from的功能
xml.dom.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="t")
想法是将您
Element的字符串打印出来,使用minidom进行解析,然后使用函数再次将其转换为XML
toprettyxml。
资料来源:http :
//pymotw.com/2/xml/etree/ElementTree/create.html
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)