国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

python 解析XML python模塊xml.dom解析xml實例代碼

2020-02-23 05:06:47
字體:
來源:轉載
供稿:網友

一 、python模塊 xml.dom 解析XML的API

minidom.parse(filename)
加載讀取XML文件

doc.documentElement
獲取XML文檔對象

node.getAttribute(AttributeName)
獲取XML節點屬性值

node.getElementsByTagName(TagName)
獲取XML節點對象集合

node.childNodes #返回子節點列表。

node.childNodes[index].nodeValue
獲取XML節點值

node.firstChild
#訪問第一個節點。等價于pagexml.childNodes[0]

doc = minidom.parse(filename)
doc.toxml('UTF-8')
返回Node節點的xml表示的文本

Node.attributes["id"]
a.name #就是上面的 "id"
a.value #屬性的值
訪問元素屬性

二、python解析xml文件的實例代碼
1、創建user.xml文件,添加XMl節點

代碼如下:
<?xml version="1.0" encoding="UTF-8" ?>
<users>
    <user id="1000001">
        <username>Admin</username>
        <email>admin@live.cn</email>
        <age>23</age>
        <sex>男</sex>
    </user>
    <user id="1000002">
        <username>Admin2</username>
        <email>admin2@live.cn</email>
        <age>22</age>
        <sex>男</sex>
    </user>
    <user id="1000003">
        <username>Admin3</username>
        <email>admin3@live.cn</email>
        <age>27</age>
        <sex>男</sex>
    </user>
    <user id="1000004">
        <username>Admin4</username>
        <email>admin4@live.cn</email>
        <age>25</age>
        <sex>女</sex>
    </user>
    <user id="1000005">
        <username>Admin5</username>
        <email>admin5@live.cn</email>
        <age>20</age>
        <sex>男</sex>
    </user>
    <user id="1000006">
        <username>Admin6</username>
        <email>admin6@live.cn</email>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 灵石县| 永嘉县| 锦屏县| 西充县| 塘沽区| 瓮安县| 高州市| 明星| 临邑县| 府谷县| 怀远县| 会同县| 维西| 永清县| 珠海市| 正宁县| 馆陶县| 嘉义县| 甘谷县| 三穗县| 阳新县| 寿光市| 金秀| 仁化县| 嘉峪关市| 吉安县| 长治县| 德兴市| 陆川县| 保德县| 舟山市| 福泉市| 阿鲁科尔沁旗| 康定县| 奎屯市| 冕宁县| 华安县| 宜兴市| 普兰县| 长岭县| 榆中县|