返回顶部

收藏

SAX-Based Analysis of the Guacamole Recipe

更多
import sys
from xml.sax import saxutils
from xml.sax import make_parser

class SimpleHandler(saxutils.DefaultHandler):
    def startElement(self,name,attrs):
        print 'Start: ',name,attrs
    def endElement(self,name):
        print 'End: ',name
    def characters(self,data):
        print 'Data: ', repr(data)

parser = make_parser()
sh = SimpleHandler()
parser.setContentHandler(sh)
parser.parse(open(sys.argv[1]))

标签:Python,XML

收藏

0人收藏

支持

0

反对

0

相关聚客文章
  1. 博主 发表 2015-01-17 08:24:23 xpath提取多个标签下的text
  2. admin 发表 2016-05-14 07:52:07 用xmltodict解析XML文件
  3. zrong 发表 2015-08-03 07:35:14 常用配置文件格式简析
  4. wklken 发表 2012-02-17 16:00:00 Python解析xml[xml.dom]
  5. wklken 发表 2012-04-06 16:00:00 Python解析xml大文件[sax]
  6. wklken 发表 2012-05-24 16:00:00 Python修改xml任意内容[xml.etree.ElementTree]
  7. 小楼一夜听春语 发表 2017-12-28 10:25:17 练习项目06:解析XML(下)
  8. 小楼一夜听春语 发表 2017-12-28 06:14:11 练习项目05:解析XML(上)
  9. Brett Cannon (norepl 发表 2012-01-26 09:58:36 Asynchronous XML-RPC in Python
  10. Kingson Zhou 发表 2013-08-19 08:00:20 使用Python生成XML文件
  11. 博主 发表 2016-12-12 16:00:00 python xml.etree.ElementTree 学习小结
  12. 小楼一夜听春语 发表 2017-12-28 10:25:17 练习项目06:解析XML(下)