zcsgamer 发表于 2013-5-3 11:48:12

读取网页时,能否只读取部分内容?

比如,我只读取一部分我感兴趣的文字,格式代码,图片或其他什么的不读,这样可以提高效率,能实现吗?

my788522 发表于 2013-5-3 13:50:42

读htm肯定是要全部读完的
图片可以不必下载

komaau3 发表于 2013-5-3 21:06:53

回复 2# my788522

利用断点续传原理 读取一半有什么不行?

mbdnmt 发表于 2013-5-3 23:05:37

估计要先读取全部,然后在其中匹配需要的部分

tuutoo 发表于 2013-5-3 23:35:02

本帖最后由 tuutoo 于 2013-5-3 23:38 编辑

只读网页内容的话 就没必要只读一半了 文字是没有多少大小占用的
用IE的话 读不读图片就和IE设置有关 http://www.autoitx.com/forum.php?mod=viewthread&tid=18915&highlight=%B2%BB%2B%CD%BC%C6%AC%2B%CD%F8%D2%B3
如果可以用winhttp等 应该效率会高些。

xz00311 发表于 2013-5-4 07:59:05

4楼有道理,按着4楼的先试试看

小小盘 发表于 2013-5-4 13:19:58

顶楼主顶楼主顶楼主顶楼主顶楼主

whitehead 发表于 2013-5-4 19:32:23

谢谢5楼!!

zcsgamer 发表于 2013-5-6 11:08:07

我用winhttp处理,我的设想是这样,比如一个网页,winhttp读下来是200k,但其实我只需要其中某个框架或结构内的10k数据,能否有办法只读这个框架或结构呢?

ebhb 发表于 2013-5-22 10:18:32

估计不行,一般都得把网页源码读回来再判断。

ye5022 发表于 2013-5-22 10:37:51

可以用正则处理啊
页: [1]
查看完整版本: 读取网页时,能否只读取部分内容?