1

我有一个 XML 文件,例如:

<component xmlns:xyz="some namespace">
  <import xmlns:util="tools.utils"/>
  <import xmlns:git="tools.git"/>
</component>

我想知道<import>节点中提到的命名空间。如果我使用nsmaplxml 的属性,它会给出所有节点的所有命名空间的字典。

但我想知道<import>节点中提到的命名空间。

例如,在解析第一个<import>节点时,我应该得到{'util' : 'tools.util'} ,而在解析第二个<import>节点时我应该得到{'git' : 'tools.git'}

我正在使用 python 和 lxml 来解析 XML 文件。请帮我

4

0 回答 0