Python可以使用ElementTree
模塊來讀取XML文件。下面是一個簡單的示例代碼:
import xml.etree.ElementTree as ET
# 加載XML文件
tree = ET.parse('example.xml')
root = tree.getroot()
# 遍歷XML文件的節(jié)點
for elem in root.iter():
# 打印節(jié)點的標簽和文本內(nèi)容
print(elem.tag, elem.text)
上面的代碼假設存在名為example.xml
的XML文件,然后使用ET.parse()
函數(shù)加載XML文件,并使用tree.getroot()
獲取根節(jié)點。之后,使用root.iter()
函數(shù)遍歷XML文件中的所有節(jié)點,可以使用elem.tag
獲取節(jié)點的標簽,elem.text
獲取節(jié)點的文本內(nèi)容。在本例中,只是簡單地打印節(jié)點的標簽和文本內(nèi)容。
這只是讀取XML文件的基本用法,實際應用中可能需要根據(jù)具體的XML結(jié)構進行處理和解析。