请你帮我解决一个奇怪的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