自动化处理--python读取XML格式文件

目录

1 导入库

2 关键方法

读取xml文件以及全部的element

根据tag读取所有的element

获取某一个节点下面的属性数值

 3 待读取的XML

4 代码


XML文件是比较标准化格式的文件,易于读取和写入,因此较为适用于自动化处理;

可扩展标记语言 (Extensible Markup Language, XML) ,标准通用标记语言的子集,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 XML是标准通用标记语言 可扩展性良好,内容与形式分离,遵循严格的语法要求,保值性良好等优点

1 导入库

import xml.dom.minidom

2 关键方法

读取xml文件以及全部的element

DOMTree = xml.dom.minidom.parse('1.xml')

data = DOMTree.documentElement  #读取整个文件元素

根据tag读取所有的element

tag1 = 'UML:Interface'

node1_list = data.getElementsByTagName(tag1)

获取某一个节点下面的属性数值

node2.getAttribute('name') == "ExternalServiceInterface":

 3 待读取的XML

						
							
								
							
							
								
								

你可能感兴趣的:(Python,xml,自动化)