2013-02-27 46 views
0

我使用LXML刚刚起步,而我得到了这个问题:转换LXML对象转换成字符串

在XML发现我有一个元素与属性,例如:

<book category="COOKING"> 

我很好,直到一点,我用:

for elt in doc.getiterator(): 

    ... 

    a=elt.attrib 

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

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

回答

1

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