そこで以下の課題をクリアできず困っております。
・リストの1行ごと問い合わせを行い別のファイルに書き出す
上記の課題をクリアするにはどのようなコードが追加で必要になるでしょうか?
本来は自分で書籍などで勉強し、自力で解決するのが望ましいのですが
現在、そこまで時間をかける余力がないためこちらで質問させて頂きました。
コードは別途添付します。
現状ではwordというキーワードリストが入ったリストから
全てのキーワードを10秒毎に問い合わせ、コンソールに結果を出力するという動作になっています。
大変お手数お掛け致しますが、どうぞ宜しくお願い致します。
現在のコードはこちらになります
var client = require('cheerio-httpcli');
var file, fs, readline, rl;
fs = require('fs');
readline = require('readline');
file = './word.txt';
rl = readline.createInterface({
input: fs.createReadStream(file),
output: null,
terminal: false
});
rl.on('line', function(line) {
setInterval(function () {
client.fetch('http://www.google.com/search', { q: line }, function (err, $, res) {
console.log('search:' + line + '\tresult:' + $('#resultStats').text().replace(/約\s(.+)\s件.+/,"$1"));
});
}, 10000);
});
rl.on('close', function() {
console.log('All data processed.');
});