Node.js 的网页浏览扩展 Horseman

MIT
JavaScript
跨平台
2015-02-24
红薯

Horseman 是一个 Node.js 扩展模块,利用 PhantomJS 实现直接链式 API 和方便理解的控制流来实现无需图形化界面的网页浏览和数据获取。

示例代码:

var Horseman = require("node-horseman");
var horseman = new Horseman();

var projects = ['nodejs',
    'jquery',
    'tomcat',
    'mysql',
    'docker',
    'j2cache',
    'runjs',
    'git'];

projects.forEach( function( p ){
  var data = horseman
  .open('http://www.oschina.net/p' + p)
  .text('div.soft_collect_count');
  console.log( p + ': ' + data );
});

安装方法:

 npm install node-horseman
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

OSChina 技术周刊第二十三期 —— 每周技术精粹

每周技术抢先看,总有你想要的! 移动开发 【软件】Android 调试工具 Stetho 前端开发 【翻译】25 个超棒的 HTML5 & JavaScript 游戏引擎开发库 【翻译】什么时候 AngularJS 会超越 jQuery 【...

2015/03/02 06:24
278
0
HIVE的UDF以及JDBC编程

HIVE的UDF以及JDBC编程 一、UDF UDF是用来对HIVE函数库进行扩展的,可以利用java代码进行自定义的功能需求。 1、步骤 1.新建java工程。 2.导入HIVE相关包,jar包在HIVE安装程序的lib目录下,...

2018/04/29 12:15
170
0
分析151个后缀在各大考纲词汇中的作用(三)总结精选篇

CET4、CET6、GRE、IELTS、TOEFL、考研英语总的词汇量为14055,分析后缀数为151,有9588个单词分布在这些后缀中,剩下的4467个词汇没有任何后缀信息。本文精选1637个跟前缀结合最紧密的单词。...

2015/03/26 22:45
176
0

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部