意外的命名空间ord

2024-07-05 07:43:21 发布

您现在位置:Python中文网/ 问答频道 /正文

你能帮我解决一个奇怪的lxml行为吗: 我有一个xml文档,xmlRoot按以下顺序包含这些属性:

xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://www.example.com/xs/feed/1.0"

然后我试着通过

LocalConf['xmlRoot'] = etree.parse(LocalConf['feedName']).getroot()
print LocalConf['xmlRoot'].nsmap

局部的顺序是xsd xsi None 但在生产上却是相反的-None xsi xsd。你知道吗

我不知道有什么问题。LXML版本是3.6.4


Tags: 文档orgnonehttp顺序wwwxmllxml