1
解析我有一個XML文件,並在它的中間我有一個這樣的塊:XML與XMLtree或minidom命名
...
<node id = "1" >
<ngh id = "2" > 100 </ngh>
<ngh id = "3"> 300 </ngh>
</node>
<node id = "2">
<ngh id = "1" > 400 </ngh>
<ngh id = "3"> 500 </ngh>
</node>
...
,並試圖讓
1, 2, 100
1, 3, 300
2, 1, 400
2, 3, 500
...
我發現了一個類似的問題和做以下
from xml.dom import minidom
xmldoc = minidom.parse('file.xml')
nodelist = xmldoc.getElementsByTagName('node')
for s in nodelist:
print s.attributes['id'].value)
有沒有辦法讓我得到標籤之間的值(即100,300,400)?