Python XML解析与加密服务
1. xml.sax模块
1.1 模块简介
xml.sax 模块提供了使用SAX2 API解析XML文档的支持。它包含了创建解析器、设置处理程序以及解析XML数据的功能。
1.2 主要函数和方法
1.2.1 创建解析器
-
make_parser([parser_list]):创建一个新的SAX解析器对象。可选参数parser_list指定实现底层XML解析器的模块名列表,通常很少需要提供。
1.2.2 解析XML文档
-
parse(file, handler [, error_handler]):解析XML文档file,file可以是文件名或打开的文件对象。handler是内容处理程序对象,error_handler是SAX错误处理程序对象。如果省略error_handler,错误将引发SAXParseException异常。 -
parseString(string, handler [, error_handler]):与parse()类似,但解析包含在字符串中的XML数据。
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



