我没有机会在Python中访问命名空间定义
使用xml.etree.ElementTree
:
RootElement的属性:
xmlns="http://www.adv-online.de/namespaces/adv/gid/6.0"
xmlns:gml="http://www.opengis.net/gml/3.2"
test="xxx"
rootElemt.attrib只包含属性" test"解析器会忽略ns定义。
我已经编写了许多与Etree.elements一起使用的函数,因此切换到另一种类型是最后一种选择。
我知道lxml能够获取命名空间 但我害怕使用它,因为我不想安装依赖项 在用户计算机上。
是否有另一个能够完成这项工作的lib。
感谢