0.2.1 • Published 10 years ago
scrapm v0.2.1
scrapm
more convenient scraper for node.js
Usage
var scrapm = require('scrapm');
scrapm([options], callback);options are request options:
- url - (required) target url you want to scrape
- blocked - default
false,trueif the server is blocking scraping by machine. it cheats the server by changhing 'User-Agent' in header. - encoding - default
false,trueif the encoding of the webpage is notutf-8. - sourceEncoding - default
'', encoding of the webpage ifoptions.encodingistrue - targetEncoding - default
'', encoding you want to get ifoptions.encodingistrue
callback is called with (err, $). You can manipulate DOM with $ as you want. $ is implemented with jsdom.
Dependencies
- iconv
- jsdom
- request