Python如何使用etree获取XML命名空间

时间:2015-09-30 08:53:13

标签: python xml namespaces elementtree

我没有机会在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。

感谢

0 个答案:

没有答案