1
我有一个XML文件,我想阅读使用Python ElementTree。显示每个XML元素的值并将它们附加到列表中。
<items>
<item>
<title>title 1</title>
</item>
<item>
<title>title 2</title>
</item>
<item>
<title>title 3</title>
</item>
</items>
我想显示每个标题元素的值并将它们附加到列表中。我想要做的是:
['title 1', 'title 2', 'title 3']
这里是我的源代码:
import xml.etree.ElementTree as ET
tree = ET.parse('asdad.xml')
root = tree.getroot()
for item in root.findall('item'):
content = item.find('content').text
title = [i for i in item.find('title').text]
print(title)
但我的消息来源没有给出所需的输出。
谢谢大家!