新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Python解析XML正確應(yīng)用代碼示例講解
如果我們想使用Python編程語言進(jìn)行XML的相關(guān)操作的話,應(yīng)該如何才能很好的完成這一需求呢?在這里我們將會了解到Python解析XML的相關(guān)方法,相信可以幫助大家充分的掌握這方面的應(yīng)用技術(shù)。

成都創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供烏達(dá)網(wǎng)站建設(shè)、烏達(dá)做網(wǎng)站、烏達(dá)網(wǎng)站設(shè)計(jì)、烏達(dá)網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、烏達(dá)企業(yè)網(wǎng)站模板建站服務(wù),10余年烏達(dá)做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
Python解析XML代碼示例:
- < text >
- < font size="86" spacing="17" />
- 率誕詭不經(jīng)唐元奘法師遊西域十有七年撰
- < /text>
- < text >
- 率誕詭不經(jīng)唐元奘法師遊西域十有七年撰
- < /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的相關(guān)方法的介紹。
分享名稱:Python解析XML正確應(yīng)用代碼示例講解
當(dāng)前路徑:http://www.fisionsoft.com.cn/article/dhepsgg.html


咨詢
建站咨詢
