如何基于XML文件创建Python对象?
Untangle
我们可以使用untangle基于XML文件创建Python对象。
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还支持从字符串或URL加载XML。