1

鉴于以下情况:

>>> from lxml import etree
>>> contents=open('file.xml').read()
>>> node=etree.fromstring(contents)

如何获取节点的根标签名称?例如,如果 xml 是:

<Orders>
 <Order>
  <Digital_Order>1021</Digital_Order>
 </Order>
</Orders>

它会返回"Orders"

4

2 回答 2

4

应该只是简单的node.tag

于 2012-06-29T22:07:44.950 回答
0

node实际上是你的根节点。

但是您可能会因为无效的 xml 而遇到问题,最后的订单应该是</Orders>

于 2012-06-29T22:08:53.107 回答