URL 共 XML 个元素标签
URL in all XML Element Tags
我在 Python 中使用 cElementTree 包,但遇到了元素标签的问题。它们在标签本身中包含一个属性。这似乎是解析器的问题。请查看以下代码:
from xml.etree import cElementTree as ET
path='C:\Users\myusername\Desktop\test.xml'
tree=ET.parse(path)
root=tree.getroot()
root.tag
>>> '{http://www.aftmark.org}DATA'
其中xml是这样的:
<DATA xmlns:xsd="http://www.w.org/2008/XMLsca" xmlns="http://www.aftmark.org">
<Header>
<DATAVersion>6.5</DATAVersion>
</Header>
<Items>
<Item MaintenanceType="A">
<HazardousMaterialCode>N</HazardousMaterialCode>
<ExtendedInformation>
</Item>
知道为什么包含 url '{http://www.aftmark.org}' 吗?我正在解析很多文件并且 url 发生了变化。 DATA 标签没有。 (备份是使用 root.tag 并采用 url 并将其附加到所有 ET.find() 之后)
谢谢!
我在 Python 中使用 cElementTree 包,但遇到了元素标签的问题。它们在标签本身中包含一个属性。这似乎是解析器的问题。请查看以下代码:
from xml.etree import cElementTree as ET
path='C:\Users\myusername\Desktop\test.xml'
tree=ET.parse(path)
root=tree.getroot()
root.tag
>>> '{http://www.aftmark.org}DATA'
其中xml是这样的:
<DATA xmlns:xsd="http://www.w.org/2008/XMLsca" xmlns="http://www.aftmark.org">
<Header>
<DATAVersion>6.5</DATAVersion>
</Header>
<Items>
<Item MaintenanceType="A">
<HazardousMaterialCode>N</HazardousMaterialCode>
<ExtendedInformation>
</Item>
知道为什么包含 url '{http://www.aftmark.org}' 吗?我正在解析很多文件并且 url 发生了变化。 DATA 标签没有。 (备份是使用 root.tag 并采用 url 并将其附加到所有 ET.find() 之后) 谢谢!