GTX_AI 发表于 2020-5-10 20:10:12

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]
查看完整版本: Python读取xml文件