1、data.xml 文件的内容
<?xml version="1.0" encoding="utf-8"?> <DataDriven> <yan>学海无涯苦作舟</yan> <admin>管理员</admin> <WuYA nick="无涯" age="18" sex="male" address="xian"></WuYA> </DataDriven>
2、xml 文件读取代码
import xml.dom.minidom def getXml(value=None): ''' 获取单节点的数据内容''' xmlfile = xml.dom.minidom.parse('data.xml') # xml 读取文件 db = xmlfile.documentElement itemList = db.getElementsByTagName(value) item = itemList[0] return item.firstChild.data print(getXml('admin')) # 第二种 def getUser(parent='WuYA',child=None): ''' 获取单节点的数据内容''' xmlfile = xml.dom.minidom.parse('data.xml') db = xmlfile.documentElement itemList = db.getElementsByTagName(parent) item = itemList[0] return item.getAttribute(child) print(getUser(child='age'))