【发布时间】:2012-02-17 20:13:20
【问题描述】:
假设我有以下 xml:
<package xmlns="http://example/namespace">
<rating system="au-oflc">PG</rating>
...
</package>
要获取上述元素的文本,我正在执行以下操作:
from lxml import entree
f = open('/Users/David/Desktop/metadata.xml')
metadata_contents = f.read()
node = etree.fromstring(metadata_contents)
rating = node.xpath('//t:rating/text()', namespaces = {'t':'http://example/namespace'})
>>> rating
['PG']
如何获得“au-oflc”的值?
【问题讨论】: