Парсер информации с сайта.
Привет, нужна ваша помощь.
Может ли кто нибудь написать парсер на node.js такого типа: Переходит по ссылке Парсит информацию например с input Сохраняет её на сервере Конец Заранее спасибо. |
Модуль Cheerio для этого есть. Почитай доку, там работы на 30 минут.
|
destus,
Дело в том, что я вообще не знаю node.js и очень плохо знаю js =(. А данный парсер очень сильно нужен. |
var request = require("request"),
cheerio = require("cheerio"),
url = "http://www.wunderground.com/cgi-bin/findweather/getForecast?&query=" + 02888;
request(url, function (error, response, body) {
if (!error) {
var $ = cheerio.load(body),
temperature = $("[data-variable='temperature'] .wx-value").html();
console.log("Температура " + temperature + " градусов по Фаренгейту.");
} else {
console.log("Произошла ошибка: " + error);
}
});
Нашел вот такой код, как сделать так чтобы например на указанной мне странице он нашел <input id="temp" type="text" value="111"> и в консоли там где + temperature +показал 111? |
$('#temp').val()
|
| Часовой пояс GMT +3, время: 12:26. |