【发布时间】:2011-10-19 08:11:52
【问题描述】:
我正在使用以下语句来打印 Title 标签的值。它工作正常。但我也想打印<page id='...' ....... 可能吗?谢谢
<mediawiki>
<siteinfo>
<sitename>Wiki</sitename>
<namespaces>
<namespace key="-2" case="first-letter">Media</namespace>
</namespaces>
</siteinfo>
<page id="31239628" orglength="6822" newlength="4524" stub="0" categories="0" outlinks="1" urls="10">
<title>Title</title>
<categories></categories>
<links>15099779</links>
<urls>
</urls>
<text>
Books
</text>
</page>
</mediawiki>
这是我的工作代码。其中打印标题标签值。
import xml.etree.cElementTree as etree
tree = etree.parse('find_title.xml')
for value in tree.getiterator(tag='title'):
print value.text
【问题讨论】:
标签: python xml-parsing