0

我刚开始使用lxml,我遇到了这个问题:

在 XML 中找到我有一个带有属性的元素,例如:

<book category="COOKING">

我很好,直到我使用的点:

for elt in doc.getiterator():

   ...

     a=elt.attrib

我得到了这个对象:{'category': 'COOKING'}

我怎么能把它转换成可用的东西,比如字符串?

4

1 回答 1

1

attrib属性是一个字典(即关联数组)。要将category属性值作为字符串获取,您可以编写elt.attrib['category']

于 2013-02-27T17:40:53.487 回答