3
我發現最初的學習曲線對於lxml來說有點陡峭 - 只是常見的任務,比如通過名稱,屬性抓取節點,並獲取它們的內容。這是一個非常簡單的問題。在lxml中獲取特定名稱的所有節點?
我有一個XML文件。我想找到所有名爲<Review>
的XML節點。我怎樣才能最有效地使用lxml?
f = open('./test.xml')
xml = f.read()
tree = etree.parse(StringIO(xml))
context = etree.iterparse(StringIO(xml))
# How to get all the tags with the name <Review>
reviews = tree.findall('Review') # Something like this?
我不知道我是否應該使用客觀化,XPath的...
評論也歡迎對我讀的文件中,並把它變成一個可分析LXML對象的方式。謝謝。
謝謝。在所有不同的lxml選項中只是有點丟失。 – flossfan