美图齐众专注资阳网站设计 资阳网站制作 资阳网站建设
资阳网站建设公司服务热线:028-86922220

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

Python解析XML正确应用代码示例讲解

如果我们想使用Python编程语言进行XML的相关操作的话,应该如何才能很好的完成这一需求呢?在这里我们将会了解到Python解析XML的相关方法,相信可以帮助大家充分的掌握这方面的应用技术。

成都创新互联专业为企业提供乌达网站建设、乌达做网站、乌达网站设计、乌达网站制作等企业网站建设、网页设计与制作、乌达企业网站模板建站服务,10余年乌达做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

Python解析XML代码示例:

 
 
 
  1. < text > 
  2. < font size="86" spacing="17" /> 
  3. 率誕詭不經唐元奘法師遊西域十有七年撰  
  4. < /text> 
  5. < text > 
  6. 率誕詭不經唐元奘法師遊西域十有七年撰  
  7. < /text> 
  8. import xml.etree.ElementTree  
  9. tree=xml.etree.ElementTree.ElementTree(file="e:\\Python\\1.xml")  
  10. elem=tree.getroot()  
  11. file=open("e:\\a.txt",'w')  
  12. for a in elem.getiterator("text"):  
  13. #print len(a._children)  
  14. if len(a._children)>0:   
  15. for node in a:   
  16. if node.tail< > None:  
  17. node.tail.encode('utf-8')  
  18. file.write(node.tail.encode('utf-8'))  
  19. #print xml.etree.ElementTree.iselement(node)  
  20. else:  
  21. if a.text< >None:  
  22. file.write(a.text.encode('utf-8')) 

以上就是我们对Python解析XML的相关方法的介绍。


本文名称:Python解析XML正确应用代码示例讲解
网页地址:http://www.zsjierui.cn/article/dhepsgg.html

其他资讯