Я пытаюсь вывести файл XML, используя Python и lxml
Однако я заметил одну вещь: если у тега нет текста, он не закрывается сам. Примером этого может быть:
root = etree.Element('document')
rootTree = etree.ElementTree(root)
firstChild = etree.SubElement(root, 'test')
Вывод этого:
<document>
<test/>
</document
Я хочу, чтобы вывод был:
<document>
<test>
</test>
</document>
Так что в основном я хочу закрыть тег, который не имеет текста, но используется для значения атрибута. Как я могу это сделать? А также, как называется такой тег? Я бы гуглил его, но не знаю, как его искать.