查看: 622|回复: 3

横向对比分析Python解析XML的四种方式

[复制链接]
论坛徽章:
12
Mycat徽章
日期:2016-06-08 14:19:31股票徽章
日期:2019-04-04 17:14:07python徽章
日期:2019-02-28 15:00:51股票徽章
日期:2019-02-21 14:41:14金融徽章
日期:2019-01-24 16:03:50股票徽章
日期:2019-01-24 16:03:16python徽章
日期:2018-12-13 15:57:58python徽章
日期:2018-09-13 15:34:42spark徽章
日期:2017-09-07 16:21:31HBase徽章
日期:2017-07-06 17:14:32架构徽章
日期:2017-05-18 16:20:23算法导论徽章
日期:2019-04-19 10:49:59
发表于 2018-11-1 17:08 | 显示全部楼层 |阅读模式

tm Python XML

回复

使用道具 举报

论坛徽章:
12
Mycat徽章
日期:2016-06-08 14:19:31股票徽章
日期:2019-04-04 17:14:07python徽章
日期:2019-02-28 15:00:51股票徽章
日期:2019-02-21 14:41:14金融徽章
日期:2019-01-24 16:03:50股票徽章
日期:2019-01-24 16:03:16python徽章
日期:2018-12-13 15:57:58python徽章
日期:2018-09-13 15:34:42spark徽章
日期:2017-09-07 16:21:31HBase徽章
日期:2017-07-06 17:14:32架构徽章
日期:2017-05-18 16:20:23算法导论徽章
日期:2019-04-19 10:49:59
 楼主| 发表于 2018-11-1 17:09 | 显示全部楼层
在引入了ET_iter解析后,解析效率比ET提升了近50%,而相较于DOM解析更是提升了35倍,在解析效率提升的同时,由于其采用了iterparse这个循序解析的工具,其内存占用也是比较小的。
回复 支持 反对

使用道具 举报

论坛徽章:
12
Mycat徽章
日期:2016-06-08 14:19:31股票徽章
日期:2019-04-04 17:14:07python徽章
日期:2019-02-28 15:00:51股票徽章
日期:2019-02-21 14:41:14金融徽章
日期:2019-01-24 16:03:50股票徽章
日期:2019-01-24 16:03:16python徽章
日期:2018-12-13 15:57:58python徽章
日期:2018-09-13 15:34:42spark徽章
日期:2017-09-07 16:21:31HBase徽章
日期:2017-07-06 17:14:32架构徽章
日期:2017-05-18 16:20:23算法导论徽章
日期:2019-04-19 10:49:59
 楼主| 发表于 2018-11-1 17:10 | 显示全部楼层
xml.dom  xml.etree  xml.sax
回复 支持 反对

使用道具 举报

论坛徽章:
12
Mycat徽章
日期:2016-06-08 14:19:31股票徽章
日期:2019-04-04 17:14:07python徽章
日期:2019-02-28 15:00:51股票徽章
日期:2019-02-21 14:41:14金融徽章
日期:2019-01-24 16:03:50股票徽章
日期:2019-01-24 16:03:16python徽章
日期:2018-12-13 15:57:58python徽章
日期:2018-09-13 15:34:42spark徽章
日期:2017-09-07 16:21:31HBase徽章
日期:2017-07-06 17:14:32架构徽章
日期:2017-05-18 16:20:23算法导论徽章
日期:2019-04-19 10:49:59
 楼主| 发表于 2018-11-1 17:11 | 显示全部楼层
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

 

GMT+8, 2019-10-22 09:44 , Processed in 0.125626 second(s), 32 queries .