在Python中,可以使用ElementTree模塊來讀取和解析XML文件的數據。以下是一個簡單的示例代碼,演示如何讀取一個XML文件并遍歷其內容:
import xml.etree.ElementTree as ET
# 加載XML文件
tree = ET.parse('example.xml')
root = tree.getroot()
# 遍歷XML文件中的所有元素
for child in root:
print(child.tag, child.attrib)
for subchild in child:
print('\t', subchild.tag, subchild.text)
在上面的示例中,我們首先使用ET.parse()
方法加載一個名為example.xml
的XML文件,并獲取其根元素。然后,我們遍歷每個子元素和子子元素,并打印它們的標簽和屬性(如果有的話)以及文本內容。
請注意,你需要替換代碼中的example.xml
為你實際的XML文件路徑。