Comparing to HackerNews website, my target site doesn't have any css classes to target which texts to scrape.
Example:
For starters I tried to do this this way,
var scraperjs = require('scraperjs');
router.get('/bulletin', function(request, response, next){
scraperjs.StaticScraper.create('http://www.phivolcs.dost.gov.ph/html/update_SOEPD/EQLatest.html')
.scrape(function($) {
// This is similar to an inspector on a scrapinghub service.
return $("html > body > div > table > tbody > tr > td").map(function() {
console.log($(this));
return $(this).text();
}).get();
})
.then(function(news) {
response.send(news);
})
});
But I can't get any data from the static page. How do can I achieve this?
Hello,
I'm trying to review on my javascript skills here and would like to try out this neat scraper. I have this static website here: http://www.phivolcs.dost.gov.ph/html/update_SOEPD/EQLatest.html, I'm trying to scrape off the 2017 table.
Comparing to HackerNews website, my target site doesn't have any css classes to target which texts to scrape.
Example:![screen shot 2017-09-01 at 3 36 49 pm](https://user-images.githubusercontent.com/3207153/29959755-6efc0b4a-8f2b-11e7-904e-aab87d78968d.png)
For starters I tried to do this this way,
But I can't get any data from the static page. How do can I achieve this?
Thanks for the assist!