共計(jì) 441 個(gè)字符,預(yù)計(jì)需要花費(fèi) 2 分鐘才能閱讀完成。
Python 可以使用 ElementTree
模塊來(lái)讀取 XML 文件。下面是一個(gè)簡(jiǎn)單的示例代碼:
import xml.etree.ElementTree as ET
# 加載 XML 文件
tree = ET.parse('example.xml')
root = tree.getroot()
# 遍歷 XML 文件的節(jié)點(diǎn)
for elem in root.iter():
# 打印節(jié)點(diǎn)的標(biāo)簽和文本內(nèi)容
print(elem.tag, elem.text)
上面的代碼假設(shè)存在名為 example.xml
的 XML 文件,然后使用 ET.parse()
函數(shù)加載 XML 文件,并使用 tree.getroot()
獲取根節(jié)點(diǎn)。之后,使用 root.iter()
函數(shù)遍歷 XML 文件中的所有節(jié)點(diǎn),可以使用 elem.tag
獲取節(jié)點(diǎn)的標(biāo)簽,elem.text
獲取節(jié)點(diǎn)的文本內(nèi)容。在本例中,只是簡(jiǎn)單地打印節(jié)點(diǎn)的標(biāo)簽和文本內(nèi)容。
這只是讀取 XML 文件的基本用法,實(shí)際應(yīng)用中可能需要根據(jù)具體的 XML 結(jié)構(gòu)進(jìn)行處理和解析。
丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!
正文完