Python解析XML正确应用代码示例讲解[复制链接] 如果我们想使用Python编程语言进行XML的相关操作的话,应该如何才能很好的完成这一需求呢?在这里我们将会了解到Python解析XML的相关方法,相信可以帮助大家充分的掌握这方面的应用技术。 Python解析XML代码示例: < text > 1.< font size="86" spacing="17" /> 率誕詭不經唐元奘法師遊西域十有七年撰 2.< /text> < text > 3.率誕詭不經唐元奘法師遊西域十有七年撰 < /text> 4.import xml.etree.ElementTree tree=xml.etree.ElementTree.ElementTree(file="e:\\Python\\1.xml") 5.elem=tree.getroot() file=open("e:\\a.txt",'w') 6.for a in elem.getiterator("text"): #print len(a._children) 7.if len(a._children)>0: for node in a: 8.if node.tail< > None: node.tail.encode('utf-8') 9.file.write(node.tail.encode('utf-8')) #print xml.etree.ElementTree.iselement(node) 10.else: if a.text< >None: 11.file.write(a.text.encode('utf-8')) 以上就是我们对Python解析XML的相关方法的介绍。