1.db.xml
<?xml version="1.0" encoding="UTF-8"?>
<dbs>
<db title="mysql">
<host>127.0.0.1</host>
<usr>root</usr>
<pwd>123456</pwd>
<dbname>ManagementPlatformDB</dbname>
</db>
</dbs>
2.read_xml.py
# !/usr/bin/env/python
# _*_coding:utf-8_*_
# Data:2019-04-09
# Auther:苏莫
# Link:QQ2388873062
# Address:https://blog.csdn.net/lingluofengzang
# PythonVersion:python2.7
# Filename:read_xml.py
import sys
import xml.dom.minidom
reload(sys)
sys.setdefaultencoding('utf-8')
dom = xml.dom.minidom.parse("db.xml")
root = dom.documentElement
itemlist = root.getElementsByTagName('db')
for db in itemlist:
print db.getElementsByTagName('host')[0].childNodes[0].data
print db.getElementsByTagName('usr')[0].childNodes[0].data
print db.getElementsByTagName('pwd')[0].childNodes[0].data
print db.getElementsByTagName('dbname')[0].childNodes[0].data