python解析xml文件中文_python解析xml文件实例

python解析xml文件实例

发布于 2014-10-04 17:17:28 | 152 次阅读 | 评论: 0 | 来源: 网友投递

XML可扩展标记语言xml 即 可扩展标记语言 。

可扩展标记语言,标准通用标记语言的子集,一种用于标记电子文件使其具有结构性的标记语言。

本文为大家讲解了python下如何解析XML文件的方法,感兴趣的同学参考学习下.

c41834512db53a97e4b23423f93a663b.png

def get_area_list(self):

"""获取地域省份和城市名称字典"""

page = urllib2.urlopen(self.xml_url).read()

area_list = {}

root = ElementTree.fromstring(page)

#读取xml格式文本

for onep in root:

province =  onep.get('name')

#父标签中的name数据(province中)

city_list = []

for onec in onep:

#子标签中的name数据(city中)

city = onec.get('name')

city_list.append(city)

area_list[province] = city_list

#返回一个省份与城市关系的字典,即:{省份名称:[城市名称1,城市名称2,···]}

return area_list

相关阅读:

python解析xml文件实例

python解析xml文件示例

php的SimpleXML方法读写XML接口文件实例解析

python生成xml格式文件实例

python操作xml格式文件示例

python将xml xsl文件生成html文件存储示例讲解

php的XML文件解释类应用实例

php如何使用SimpleXML函数来加载和解析XML文档

php中使用DOM类读取XML文件的示例代码

PHP用SAX解析XML的实现代码与问题分析

PHP 操作XML文件各种方法总结

php下使用SimpleXML 处理XML 文件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值