python基于xml parse实现解析cdatasection数据


Posted in Python onSeptember 30, 2014

本文实例讲述了python基于xml parse实现解析cdatasection数据的方法,分享给大家供大家参考。

具体实现方法如下:

from xml.dom.minidom import * 
 
implementation = DOMImplementation() 
 
print "Core:%s" % implementation.hasFeature('core', '2.0') 
print "Events:%s" % implementation.hasFeature('Events', '2.0') 
print "Traversal:%s" % implementation.hasFeature('Traversal', '2.0') 
print "Views:%s" % implementation.hasFeature('Views', '2.0') 
print "features:%s" % implementation._features 
     
dom = parse("result.xml")  
domRoot = dom.documentElement 
print domRoot 
print domRoot.nodeType 
print "ELEMENT_NODE:%s " % dom.ELEMENT_NODE 
print "ATTRIBUTE_NODE:%s " % dom.ATTRIBUTE_NODE 
 
children = domRoot.childNodes 
for child in children: 
  print "child_get_tagName:%s" % child._get_tagName() 
  print "child_get_localName:%s" % child._get_localName() 
  print "child.hasChildNodes:%s" % child.hasChildNodes() 
  if child._get_tagName() == "files_rg": 
    files = child._get_childNodes() 
    for file in files: 
      if file.nodeType == dom.ELEMENT_NODE: 
        for node in file._get_childNodes(): 
          print "node.childNodes:%s ",node._get_childNodes() 
          for cdataSection in node._get_childNodes(): 
            if cdataSection.nodeType == dom.CDATA_SECTION_NODE: 
              print "cdataSection._get_data:%s %s " % (cdataSection._get_localName(),cdataSection._get_data())

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
python基本语法练习实例
Sep 19 Python
Python模拟简单电梯调度算法示例
Aug 20 Python
python基于SMTP协议发送邮件
May 31 Python
Numpy的简单用法小结
Aug 28 Python
Django实现网页分页功能
Oct 31 Python
python和pywin32实现窗口查找、遍历和点击的示例代码
Apr 01 Python
使用pymysql查询数据库,把结果保存为列表并获取指定元素下标实例
May 15 Python
浅谈pymysql查询语句中带有in时传递参数的问题
Jun 05 Python
Python3与fastdfs分布式文件系统如何实现交互
Jun 23 Python
python实现猜拳游戏项目
Nov 30 Python
pyqt5蒙版遮罩mask,setmask的使用
Jun 11 Python
彻底弄懂Python中的回调函数(callback)
Jun 25 Python
python中ConfigParse模块的用法
Sep 29 #Python
Python中logging模块的用法实例
Sep 29 #Python
Python基于twisted实现简单的web服务器
Sep 29 #Python
Python学习之asyncore模块用法实例教程
Sep 29 #Python
Python中asyncore的用法实例
Sep 29 #Python
python提示No module named images的解决方法
Sep 29 #Python
python服务器端收发请求的实现代码
Sep 29 #Python
You might like
php 操作数组(合并,拆分,追加,查找,删除等)
2012/07/20 PHP
php图片添加文字水印实现代码
2016/03/15 PHP
php读取torrent种子文件内容的方法(测试可用)
2016/05/03 PHP
PHPExcel实现表格导出功能示例【带有多个工作sheet】
2018/06/13 PHP
Laravel访问出错提示:`Warning: require(/vendor/autoload.php): failed to open stream: No such file or di解决方法
2019/04/02 PHP
表单的一些基本用法与技巧
2006/07/15 Javascript
对JavaScript的eval()中使用函数的进一步讨论
2008/07/26 Javascript
jQuery ui插件的使用方法代码实例
2013/05/08 Javascript
吐槽一下我所了解的Node.js
2014/10/08 Javascript
百度地图自定义控件分享
2015/03/04 Javascript
微信小程序 swiper组件详解及实例代码
2016/10/25 Javascript
Angular-Ui-Router+ocLazyLoad动态加载脚本示例
2017/03/02 Javascript
浅谈Vue.js中如何实现自定义下拉菜单指令
2019/01/06 Javascript
[40:50]2014 DOTA2国际邀请赛中国区预选赛 5 23 CIS VS LGD第四场
2014/05/24 DOTA
[42:23]完美世界DOTA2联赛PWL S3 Forest vs Rebirth 第二场 12.10
2020/12/13 DOTA
在Python的Django框架上部署ORM库的教程
2015/04/20 Python
Python 3实战爬虫之爬取京东图书的图片详解
2017/10/09 Python
Python探索之静态方法和类方法的区别详解
2017/10/27 Python
Python实现聊天机器人的示例代码
2018/07/09 Python
对Python多线程读写文件加锁的实例详解
2019/01/14 Python
Django封装交互接口代码
2020/07/12 Python
英国文胸专家:AmpleBosom.com
2018/02/06 全球购物
EQVVS官网:设计师男装和女装
2018/10/24 全球购物
什么是唯一索引
2015/07/05 面试题
旅游管理本科生求职信
2013/10/14 职场文书
求职者应聘的自我评价
2013/10/16 职场文书
新闻学专业应届生求职信
2013/11/08 职场文书
应届毕业生通用的自荐书范文
2014/02/07 职场文书
国际贸易毕业生求职信范文
2014/02/21 职场文书
企业承诺书格式
2014/05/21 职场文书
工地质量标语
2014/06/12 职场文书
五一促销活动总结
2014/07/01 职场文书
《亲亲我的妈妈》观后感(3篇)
2019/09/26 职场文书
SpringDataJPA在Entity中常用的注解介绍
2021/12/06 Java/Android
利用JuiceFS使MySQL 备份验证性能提升 10 倍
2022/03/17 MySQL
「女孩的钓鱼慢活」全新版权绘公布
2022/03/21 日漫