蟒蛇& lxml:将空元素添加到etree中

时间:2011-02-23 10:26:36

标签: python lxml

如何在Python中向ElementTree添加像<br/>这样的空元素?

谢谢!

1 个答案:

答案 0 :(得分:5)

与添加非空元素的方式相同。

>>> from lxml import etree
>>> f = etree.fromstring('<document></document>')
>>> ele = etree.Element('br')   # the element to be inserted
>>> f.insert(0, ele)
>>> print etree.tostring(f, pretty_print=True)
<document>
  <br/>
</document>