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