Delphi 爬虫库
文章平均质量分 75
在使用 Delphi 进行爬虫开发时,并不逊色于 Python。如果能够利用现有的爬虫库,那么无论是开发效率还是程序执行效率都能达到神一般的存在。
D-Nolan
把心中所想,用程序表达出来,是一件令人愉快的事情!
展开
-
【Delphi 爬虫库 6】使用正则表达式提取猫眼电影排行榜top100
正则表达式易于使用,功能强大,可用于复杂的搜索和替换以及基于模板的文本检查。这对于输入形式的用户输入验证特别有用-验证电子邮件地址等。您还可以从网页或文档中提取电话号码,邮政编码等,在日志文件中搜索复杂的模式,然后您就可以想象得到。无需重新编译程序即可更改规则(模板)。原创 2024-05-11 23:00:57 · 1002 阅读 · 1 评论 -
【Delphi 爬虫库 5】HTTP响应状态码说明详解(Response Status Code)
HTTP响应状态码为Web开发者提供了一种简单的方式来理解服务器对请求的响应。通过了解这些状态码及其含义,开发者可以更好地调试和优化应用程序,同时也能提供更好的用户体验。原创 2024-05-10 19:40:24 · 923 阅读 · 1 评论 -
【Delphi 爬虫库 4】使用封装好的 XML 解析库对 XML 数据进行解析
由于官方提供的TXMLDocument组件并不是特别好用,有着体积大,速度慢,调用不方便等缺点。这里直接利用封装好的XML 解析库来对Xml数据进行解析与生成。原创 2024-05-06 15:19:07 · 682 阅读 · 0 评论 -
【Delphi 爬虫库 3】使用封装好的 HTML 解析库对 HTML 数据进行解析
HTML是Web页面的构建语言,每个Web开发者都需要了解HTML的基础知识。这时候,我们就需要使用HTML在线解析工具,方便直接地解析和编辑HTML代码。通过使用HTML在线解析工具,我们能够实现快速编辑和预览HTML代码的功能。而且,随着科技发展,HTML在线解析工具被越来越多地应用到各种软件和Web应用程序中,具有越来越广泛的应用前景。成功解析提取出Json,至于对Json怎么解析上一篇文章已经讲过了。HTML源代码非常的长,这里就不贴出了,我们需要对最后的。我们的目标就是利用Html解析库提取出。原创 2024-05-05 20:17:09 · 564 阅读 · 0 评论 -
【Delphi 爬虫库 2】使用封装好的 JSON 解析库对 JSON 数据进行解析
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。原创 2024-04-15 12:29:18 · 1193 阅读 · 0 评论 -
【Delphi 爬虫库 1】GET和POST方法
在上面的示例中展示了最基本的 GET 请求,但在许多情况下,我们需要自定义请求头,因为有时对方服务器会对请求头进行检测。通常,我们会先进行抓包,然后将抓取到的请求头发送出去。重新修改代码,让其支持自定义请求头varbeginbeginendelsebegintryfinallyhttp.Free;end;end;end;还有一个注意的地方,我们有时候需要在自定义请求头中自定义Cookies,可以添加代码来设置,否则程序会自己维护Cookies。原创 2024-04-13 20:09:13 · 880 阅读 · 0 评论