返回信息流在网上看有很多用java编爬虫的,但是没看见讲怎么用C++写的。
这是一条镜像帖。来源:北邮人论坛 / cpp / #33939同步于 2009/12/20
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
菜鸟请教怎么用C++编写爬虫呀?
mysterious03
2009/12/20镜像同步6 回复
订阅后,新回复会通过你的通知中心匿名送达。
6 条回复
有代码的话,自己移植下吧。
就是socket部分的API不太一样,还有字符串分析时C++里面没那么多封装好的解析类。
基本原理就是实现HTTP协议,分析网页代码,根据html语法找出链接,然后算法迭代。
【 在 mysterious03 的大作中提到: 】
: 在网上看有很多用java编爬虫的,但是没看见讲怎么用C++写的。
其他都一样, http部分可以用curl库,正则表达式可以用boost或者pcre
前段时间用win下的regex.h + socket做过这事儿。。。
其实java、c#、PHP做这些事儿都更方便,但是这些都不会
但是我后来就想,用的时候不学,等什么时候学呢?^ ^
perl和python更方便
【 在 yangxiao 的大作中提到: 】
: 前段时间用win下的regex.h + socket做过这事儿。。。
: 其实java、c#、PHP做这些事儿都更方便,但是这些都不会
: 但是我后来就想,用的时候不学,等什么时候学呢?^ ^
本质都一样,C++的开源库也不少。
【 在 mysterious03 的大作中提到: 】
: 在网上看有很多用java编爬虫的,但是没看见讲怎么用C++写的。