Gỡ rối
Chúng tôi có thể sử dụng gỡ rối để tạo các đối tượng Python dựa trên tệp XML
gỡ rối là một thư viện đơn giản lấy một tài liệu XML và trả về một đối tượng Python phản chiếu các nút và thuộc tính trong cấu trúc của nó.
Ví dụ:một tệp XML như thế này -
<?xml version="1.0"?> <root> <child name="child1"> </root>
có thể được tải như thế này -
import untangle obj = untangle.parse('path/to/file.xml')
và sau đó bạn có thể lấy tên phần tử con như sau -
obj.root.child['name']
gỡ rối cũng hỗ trợ tải XML từ một chuỗi hoặc một URL.