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)
但我的消息來源沒有給出所需的輸出。
謝謝大家!