แก้ให้หายขาด
เราสามารถใช้ untangle เพื่อสร้างอ็อบเจกต์ Python ตามไฟล์ XML
untangle เป็นไลบรารี่อย่างง่ายที่รับเอกสาร XML และส่งคืนอ็อบเจ็กต์ Python ซึ่งสะท้อนโหนดและแอตทริบิวต์ในโครงสร้าง
ตัวอย่างเช่น ไฟล์ XML แบบนี้ -
<?xml version="1.0"?> <root> <child name="child1"> </root>
โหลดได้แบบนี้ −
import untangle obj = untangle.parse('path/to/file.xml')
จากนั้นคุณจะได้รับชื่อองค์ประกอบย่อยเช่นนี้ −
obj.root.child['name']
untangle ยังรองรับการโหลด XML จากสตริงหรือ URL