xml . dom . minidom is a minimal implementation of the Document Object Model interface
#!usr/bin/python3
# coding=utf-8
from xml.dom.minidom import parse
import xml.dom.minidom
if __name__ == '__main__':
xmlpath = "×××××\.xml"
DomTree = xml.dom.minidom.parse ( xmlpath )
collection = DomTree.documentElement #创建dom树对象
if (collection.hasAttribute ( "testTime" )):#判断dom树中是否含有该属性
testTime = collection.getAttribute ( "testTime") ;#获取dom树中的属性
print(testTime)
xml文件如下所示:
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<TestPackage appPackageName="****" delayTime="180" isFunction="false" isLight="true" jarName="Autopower.jar" jarPath="/data/local/tmp/" lowerLimitValue="50" name="****" runScript="true" standardValue="70.21" testCeseName="com.sprd.UiAutomator2.phone.NoSimStandby" testTime="420" testType="powerTest" type="AVG" voltage="3.8">
<TestSuite name="UT_pike2">
<TestSuite name="PowerTest">
<TestCase name="LCDon">
<Test name="testStub"/>
</TestCase>
</TestSuite>
</TestSuite>
</TestPackage>