Python解析XML正确应用代码示例讲解
如果我们想使用Python编程语言进行XML的相关操作的话,应该如何才能很好的完成这一需求呢?在这里我们将会了解到Python解析XML的相关方法,相信可以帮助大家充分的掌握这方面的应用技术。
Python解析XML代码示例:
- < text >
- < font size="86" spacing="17" />
- 率誕詭不經唐元奘法師遊西域十有七年撰
- < /text>
- < text >
- 率誕詭不經唐元奘法師遊西域十有七年撰
- < /text>
- import xml.etree.ElementTree
- tree=xml.etree.ElementTree.ElementTree(file="e:\\Python\\1.xml")
- elem=tree.getroot()
- file=open("e:\\a.txt",'w')
- for a in elem.getiterator("text"):
- #print len(a._children)
- if len(a._children)>0:
- for node in a:
- if node.tail< > None:
- node.tail.encode('utf-8')
- file.write(node.tail.encode('utf-8'))
- #print xml.etree.ElementTree.iselement(node)
- else:
- if a.text< >None:
- file.write(a.text.encode('utf-8'))
以上就是我们对Python解析XML的相关方法的介绍。
【编辑推荐】
- Python创建Silverlight控件编写过程经验分享
- Python调用.net framework主要操作步骤剖析
- Python继承体现面向对象特征
- 正确掌握Python sys.arg使用方法
- Python二维数组实际应用方法浅析
版权声明:
作者:后浪云
链接:https://www.idc.net/help/403541/
文章版权归作者所有,未经允许请勿转载。
THE END