satan 通过 Google 阅读器发送给您的内容:
于 12-5-12 通过 averiany涂鸦馆 作者:averainy
由于工作需要,要解析一个xml文件,要读出其中的id,name,经度和纬度,因为就尝试用python来解析(只能怪自己就了解这个脚本语言,
文件格式类似下面的样子
<terminals> <terminal Id="000005" Name="北京" lx="117.83626556396484" ly="32.07071995399512"/> </terminals>
然后呢就依葫芦画瓢,给解析了一下,结果还算满意,之后的工作就是导入数据库.由于数据库我也不用负责,我只是拿来玩一下.
import xml.dom.minidom from xml.dom.minidom import Node doc=xml.dom.minidom.parse("zuobiao.xml") for node in doc.getElementsByTagName("Terminal"): Id=node.getAttribute("Id") Name=node.getAttribute("Name") lx=node.getAttribute("lx") ly=node.getAttribute("ly") print "Id=%s,Name=%s,lx=%s,ly=%s"%(Id,Name,lx,ly)
想起来了,前两天才申请了一个百度map的key,也生成了一个xml文件,正好抽空解析出来.
(over)
本文作者:averainy | 本文地址: 固定链接 | 我的腾讯微博|我的google+
本站文章除特殊标明者外均为原创,版权所有,如需转载,请以超链接形式注明作者和原始出处及本声明
相关日志
可从此处完成的操作:
- 使用 Google 阅读器订阅averiany涂鸦馆
- 开始使用 Google 阅读器,轻松地与您喜爱的所有网站保持同步更新
没有评论:
发表评论