首页 > 其他 > 详细

xml 文件的操作

时间:2020-05-07 17:30:28      阅读:60      评论:0      收藏:0      [点我收藏+]

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‘))

  

xml 文件的操作

原文:https://www.cnblogs.com/siyu0123/p/12844258.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!