国产探花免费观看_亚洲丰满少妇自慰呻吟_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>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 新和县| 临邑县| 桑日县| 多伦县| 泗水县| 桐梓县| 依安县| 越西县| 南昌县| 洞口县| 红安县| 灵寿县| 额济纳旗| 绥宁县| 阜宁县| 桦甸市| 乐亭县| 开远市| 南康市| 平定县| 台东县| 武汉市| 沁水县| 沛县| 芮城县| 贵南县| 漠河县| 霍州市| 文安县| 郧西县| 金湖县| 万安县| 抚顺市| 承德市| 富蕴县| 瑞金市| 建湖县| 将乐县| 荣成市| 红安县| 莲花县|