1
我是新來的node.js並編寫我的第一個腳本來抓取一些數據。使用console.print時奇怪的字符cheerio + nodejs
有沒有人知道爲什麼我使用這段代碼時看到裏面帶有問號的怪異字符?
var express = require('express');
var fs = require('fs');
var request = require('request');
var cheerio = require('cheerio');
var app = express();
var url = 'http://www.ebay.co.uk/csc/all-you-ever-want/m.html?LH_Complete=1&_ipg=50&_since=15&_sop=13&LH_FS=1&=&rt=nc&LH_ItemCondition=3';
request(url, function (error, response, html) {
if (!error) {
console.log(html);
var $ = cheerio.load(html);
$('.vip').each(function (i, element) {
var link = $(this).text();
console.log(link);
});
}
});
app.listen(process.env.PORT, process.env.IP)
console.log(process.env.PORT);
exports = module.exports = app;
這裏的輸出我看到:
謝謝!
Anthony
謝謝!這個解決方案對我有用:) – Anthony