Posted in Python onMarch 12, 2015
本文实例讲述了Python解析xml中dom元素的方法。分享给大家供大家参考。具体实现方法如下:
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
希望本文所述对大家的Python程序设计有所帮助。
Python解析xml中dom元素的方法
- Author -
Sephiroth声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。
Reply on: @reply_date@
@reply_contents@