如何提取atom文件的内容?
发表于 : 2018-06-14 10:07
atom.xml:
我想把所有<entry>...</entry>中的<title>的内容提取出来,请问该怎么做?
我试过:
但运行后没有任何输出,为什么?
代码: 全选
<feed xmlns="http://purl.org/atom/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" version="0.3" xml:lang="zh">
<title>...</title>
<link href="..."/>
<modified>...</modified>
<tagline>...</tagline>
...
<entry>
<title>abc</title>
<link href="..."/>
</entry>
<entry>
<title>xyz</title>
<link href="..."/>
</entry>
...
</feed>
我试过:
代码: 全选
from xml.etree.ElementTree import parse
tree = parse("atom.xml")
root = tree.getroot()
for i in tree.findall('entry'):
print(i.find("title").text)