天天看點

Python解析XML檔案 xml.dom.minidom demo

前情提要:

需要對底層的參數檔案(xml格式)進行讀取,并将前端下發的資料覆寫原資料,并儲存。

XML樁(01.xml):

<?xml version="1.0" ?>
<try>
    <name>SJH</name>
</try>
           

代碼呈現:

import xml.dom.minidom
import os

dom = xml.dom.minidom.parse("01.xml")  
root = dom.documentElement
print root.nodeName
a = root.getElementsByTagName('name')
b = a[0]
print b.nodeName
print b.firstChild.data
print b.nodeType

with open('test.xml',"w") as f:
    dom.writexml(f)
           

結果呈現:

try
name
SJH
1