lxml是一個強大的Python庫,可用于解析XML文檔。下面是一個簡單的示例,演示如何使用lxml解析XML文檔:
pip install lxml
<?xml version="1.0" encoding="UTF-8"?>
<root>
<child>Hello</child>
</root>
from lxml import etree
# 加載XML文檔
tree = etree.parse('example.xml')
# 獲取根節點
root = tree.getroot()
# 遍歷子節點
for child in root:
print(child.tag, child.text)
這段代碼首先加載XML文檔,然后獲取根節點,并遍歷其子節點,打印出子節點的標簽和文本內容。可以根據具體的XML結構和需求來進一步處理XML文檔中的數據。