QueryHtml网页解析模块增强版附DEMO

易语言 2020-04-08 17:02:17

QueryHtml网页解析模块增强版附DEMO

想找一个通用的网页解析模块,在搜了找到几个并测试使用了一下

好在还有一些模块处理工具

于是我先简单修复了一下原模块,然后参考原贴里的一些截图,自己另外写了一个demo。

在接下来的测试过程中发现原类模块最重要的一个子程序是find,
这个方法的第三个参数用pos(位置)很不好,pos本来就不好确定,使用起来很不方便
,碰到前两个参数ele(元素)或者mark(标记)不唯一时根本无法处理
所以我重写了第三个参数,改成index(索引),这样根据ele或者mark欲取的index就可以快速找到要取的内容
今天测试发现基本正常使用,然后又加了两个方法:取元素个数(getelenum)和取标记个数(getmarknum)。