我正在尝试使用 Python 和 lxml 输出 XML 文件
但是,我注意到一件事,如果标签没有文本,它不会自行关闭。这方面的一个例子是:
root = etree.Element('document')
rootTree = etree.ElementTree(root)
firstChild = etree.SubElement(root, 'test')
这个的输出是:
<document>
<test/>
</document
我希望输出为:
<document>
<test>
</test>
</document>
所以基本上我想关闭一个没有文本但习惯于属性值的标签。我怎么做?还有,这样的标签叫什么?我会用谷歌搜索它,但我不知道如何搜索它。