node.js モジュール cheerio-httpcli
// モジュールの取り込み
var client = require('cheerio-httpcli');
// ダウンロード
var url = "http://www.aozora.gr.jp/index_pages/person81.html";
var param = {};
// fetch ダウンロードからページの解析ができるメソッド
client.fetch(url, param, function(err, $, res){
// エラーチェック
if(err) {console.log("Error:",err); return; }
var body = $.html();
console.log(body);
/* リンクを抽出して表示
$("a").each(function(idx){
var text = $(this).text();
var href = $(this).attr('href');
console.log(text + ":" + href);
});
*/
});