脚本开发,脚本学习,辅助软件,各种工具软件

猫左猫右 发表于 2020-5-27 18:01:44

dom解析,基于DispHTMLDocument

前言:
[*]本程序的对象(DispHTMLDocument对象)基于帖子:开源,易语言调用com对象,实现css表达式爬虫开源
[*]特性:
[*]DispHTMLDocument对象共有 169 个属性,80 个方法,抛去大量事件触发命令,ie9重复命令,复制对象命令和写对象的命令,本程序已经将DispHTMLDocument对象中的绝大部分读的命令实现(共46个命令接口,我没有封装getSeletion,因为getSeletion过于复制且对于dom解析无实际意义)
[*]本程序中接口的命令,参数注释均来自官方接口的注释,同时加入了“nodeType_”开头的常量。(它代表节点的节点类型。)
[*]由于ie的问题,本程序的“querySelector”并不支持CSS3语法,但是确实是够用了。
拓展封装部分:
[*]参考精易模块的“普通填表”,我封装了部分取元素的方法(比如支持src==xxx的语法)
[*]https://www.eyuyan.la/data/attachment/forum/202004/07/095045xabacsoazyfcchb0.png
例子:

[*]在“_临时子程序”下我写了一个例程供大家参考(精易模块请自行引用!):
[*]https://www.eyuyan.la/data/attachment/forum/202004/07/095045bjwnw2ubmu8zntib.png
[*]命令表一览:
[*]https://www.eyuyan.la/data/attachment/forum/202004/07/095045xe131yx9k49idfds.png
[*]https://www.eyuyan.la/data/attachment/forum/202004/07/095045nnccy7255vcy5m42.png
[*]https://www.eyuyan.la/data/attachment/forum/202004/07/095046t1s8shs1hsl8phv5.png
[*]下载链接:https://t00y.com/file/20110282-445718335

页: [1]
查看完整版本: dom解析,基于DispHTMLDocument