Python解析xml(dom)的代码

发布时间:2019-10-03编辑:脚本学堂
Python解析xml(dom)的代码

python解析xml的代码:

复制代码 代码如下:
from xml.dom import minidom

try:
    xmlfile = open("path.xml", "a+")
    #xmldoc = minidom.parse( sys.argv[1])
    xmldoc = minidom.parse(xmlfile)
except :
    #updatelogger.error( "Can't parse Xml File." )
    sys.exit(0)

ClientOutputPath = xmldoc.getElementsByTagName('D')[0].attributes['path'].value
OutputPath = xmldoc.getElementsByTagName('h')[0].attributes['path'].value
BasePath = xmldoc.getElementsByTagName('th')[0].attributes['path'].value
ToolPath = xmldoc.getElementsByTagName('ub')[0].attributes['path'].value
ToolPath_2 = xmldoc.getElementsByTagName('ub')[1].attributes['path'].value

ClientOutputPath.replace( "", "" )
OutputPath.replace( , "" )
BasePath.replace( , "\" )
ToolPath.replace( , "" )

print ClientOutputPath
print OutputPath
print BasePath
print ToolPath
print ToolPath_2