Python读取xml文件
Python读取xml文件环境:Anaconda3-2018.12-Windows-x86_64.exe + win10 + 64bit
from xml.dom.minidom import parse
xmlfile = r"C:\AIProjects\AI.xml"
DOMTree = parse(xmlfile)
xmllist = DOMTree.documentElement
# 输出整个xml
print (xmllist.toxml())
xmlItems = xmllist.getElementsByTagName('Item')
print(xmlItems)
print (type(xmlItems))
print("\n")
xmlItems0 = xmllist.getElementsByTagName('Item').toxml()
print(xmlItems0)
xmlItems1 = xmllist.getElementsByTagName('Item').hasAttribute('defaultValue')
print(xmlItems1)
xmlItems2 = xmllist.getElementsByTagName('Item').getAttribute('defaultValue')
print(xmlItems2)输出为:
<Item defaultValue="0" name="isGOTOAI"/>
True
0
参考:【1】python3基础:操作xml
页:
[1]