아미(아름다운미소)

Python을 사용하여 XML 파싱하기 본문

랭귀지/python

Python을 사용하여 XML 파싱하기

유키공 2018. 3. 4. 09:00

Python을 사용하여 XML 파싱

XML:
1
2
3
4
5
6
7
8
<data>
    <items>
        <item name="item1"></item>
        <item name="item2"></item>
        <item name="item3"></item>
        <item name="item4"></item>
    </items>
</data>
PYTHON:
1
2
3
4
5
6
7
from xml.dom import minidom
xmldoc = minidom.parse('items.xml')
itemlist = xmldoc.getElementsByTagName('item')
print(len(itemlist))
print(itemlist[0].attributes['name'].value)
for s in itemlist:
    print(s.attributes['name'].value)
OUTPUT :

 4 

 item1 

 item1 

 item2 

 item3 

 item4

Comments