Javascript 如何在NodeJS中制作一个简单的web刮板?

Javascript 如何在NodeJS中制作一个简单的web刮板?,javascript,jquery,node.js,Javascript,Jquery,Node.js,我正在尝试创建一个简单的web scraper,其功能如下: 转到yellowpages.com 选择第一个它还没有刮到的类别 点击第一个它还没有抓到的业务 勾勒出公司的名称、电话号码和描述 将其刮取的数据追加到.csv文件(或数据库)中 返回到步骤1 我认为Node.js/jQuery是最容易实现这种功能的。 有谁能给我指一个教程或者帮我快速整理一些东西吗?昨天刚刚读了一篇关于黑客新闻的文章。同一位作者在早些时候写了一篇关于这个问题的文章 奇美拉one看起来很酷,因为它使用了无头网络浏览器(Q

我正在尝试创建一个简单的web scraper,其功能如下:

  • 转到yellowpages.com
  • 选择第一个它还没有刮到的类别
  • 点击第一个它还没有抓到的业务
  • 勾勒出公司的名称、电话号码和描述
  • 将其刮取的数据追加到.csv文件(或数据库)中
  • 返回到步骤1
  • 我认为Node.js/jQuery是最容易实现这种功能的。
    有谁能给我指一个教程或者帮我快速整理一些东西吗?

    昨天刚刚读了一篇关于黑客新闻的文章。同一位作者在早些时候写了一篇关于这个问题的文章


    奇美拉one看起来很酷,因为它使用了无头网络浏览器(QtWebkit),所以你可以让页面加载他们用JS加载的任何东西,这是我正在工作中构建的刮板所需要的。

    刚刚读了昨天关于黑客新闻的一篇文章。同一位作者在早些时候写了一篇关于这个问题的文章


    奇美拉one看起来很酷,因为它使用了无头web浏览器(QtWebkit),所以你可以让页面加载他们用JS加载的任何内容,这是我在工作中制作的刮板所需要的。

    不过这不是什么教程(我似乎无法使它工作。但这不是一个很好的教程。)(我似乎无法使它工作。