Python如何读取XML文件
案例1
<?xml version="1.0" encodinxiaozhig="utf-8"?>
<class>
<script>
<name test = '我们应该...' >Layer does not exist</name>
<way>层不存在</way>
</script>
<script>
<name>Step does not exist</name>
<way>step不存在</way>
</script>
</class>
from xml.dom.minidom import parse #调用parse模块
dom = parse('D:\\pythonp\\ttt.xml') #使用parser读取xml中
names = dom.getElementsByTagName("name") #获取所有‘name’的节点
#print(type(names)) #此处生成一个列表
for i in range(len(names)): #循坏读取列表中的内容跟
print(names[i].firstChild.data) #打印节点数据
print(names[i].getAttribute('test')) #打印节点属性
#输出结果为:Layer does not exist 我们应该... Step does not exist