把如下的檔案存為:file.xml<?xml version="1.0" encoding="utf-8"?>
直轄市特別行政區
黑龍江吉林
遼寧內蒙古
河北河南
山東山西
江蘇安徽
陝西寧夏
甘肅青海
湖北湖南
浙江江西
福建貴州
四川廣東
廣西雲南
海南新疆
**台灣
亞洲歐洲
非洲北美洲
南美洲大洋洲
def read_xml():# 多測師_王sir
# parse() 獲取 dom 物件
dom = minidom.parse('file.xml')
# 獲取根節點
root = dom.documentelement
# 通過 dom 物件或根元素,再根據標籤名獲取元素節點,是個列表
tag = root.getelementsbytagname("string")
# 讀取標籤對之間的資料,標籤從上到下按照下標從 0 開始
print(tag[2].firstchild.data)
if __name__ == '__main__':
read_xml()
執行結果:黑龍江
Python 操作XML檔案
1 xml 建立 1 import xml.etree.elementtree as et 23 new xml et.element personinfolist 最外面的標籤名 4 personinfo et.subelement new xml,personinfo attrib 對應的引數是...
Python操作XML檔案 XML概述
xml 可擴充套件標置語言,為html 超文字標置語言 的補充。html用於顯示資料,而xml用於傳輸和儲存資料 一.xml語法 xml檔案通常分為兩部分 檔案宣告和檔案主體 檔案宣告 位於第一行 version標明此檔案所用的標準的版本號,必須要有 encoding標明此檔案中所使用的字元型別,可...
多測師 Python(字典函式 操作)
一 字典操作 1.往字典中新增鍵值對 stu stu boy print stu stu stu.setdefault print stu 結果 stu stu.setdefault boy print stu 結果 新增的鍵存在時 stu ret stu.setdefault age 20 pri...