XML Python逐行搜索对象
我正在寻找使用Python2.7从xml文件中获取整个元素的方法,该方法基于发生错误的行号 下面是我的xml文件的一个示例(完整版本有数百万行)XML Python逐行搜索对象,python,xml,Python,Xml,我正在寻找使用Python2.7从xml文件中获取整个元素的方法,该方法基于发生错误的行号 下面是我的xml文件的一个示例(完整版本有数百万行) 我需要得到标签之间的所有信息,但我不知道如何做到这一点,因此我非常感谢您的帮助。非常感谢。Python中有不同的XML解析方法。 例如,不安装lxml,就可以使用minidom 示例代码是: from urllib.request import urlopen from xml.dom import minidom # your address wi
我需要得到
标签之间的所有信息,但我不知道如何做到这一点,因此我非常感谢您的帮助。非常感谢。Python中有不同的XML解析方法。
例如,不安装lxml,就可以使用minidom
示例代码是:
from urllib.request import urlopen
from xml.dom import minidom
# your address with raw xml output
address = "http://pastebin.com/raw/GjmPwg1a"
webPage = urlopen(address)
response = str(webPage.read(), encoding='utf-8')
tree = minidom.parseString(response)
nodes = tree.getElementsByTagName('gml:featureMember')
for node in nodes:
print(node.toxml())
例如,只需将节点添加到处理中即可
当然,先附上你的代码会很有帮助
相关文件:
类似的主题也存在:只需在谷歌搜索“stackoverflow解析xml python”即可。我赞赏您的深入研究能力这可能会有所帮助: