我正在编写一个 python 应用程序,它创建一个 ElementTree (XML),然后使用 minidom 的 toprettyxml() 将其写入文件;
final_tree = minidom.parseString(ET.tostring(root))
fdout.write(final_tree.toprettyxml(indent = ' ')
问题是,我没有附加任何文本的标签只有一个标签,例如:
<sometag/>
我希望它是:
<sometag>
</sometag>
我想在不解析整个字符串(没有正则表达式)的情况下做到这一点。有人熟悉这种方式吗?谢谢。