Skip to content

Instantly share code, notes, and snippets.

@mortenjust
Forked from torgeir/scrape.js
Created March 17, 2012 23:57

Revisions

  1. mortenjust revised this gist Mar 18, 2012. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions scrape.js
    Original file line number Diff line number Diff line change
    @@ -1,4 +1,5 @@
    /*
    https://github.com/tmpvar/jsdom/tree/master/lib
    $ curl http://www.timeanddate.com/norsk/kalender.html
    (...)
    <div id=po1 class=po></div>
  2. @torgeir torgeir revised this gist Mar 8, 2012. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions scrape.js
    Original file line number Diff line number Diff line change
    @@ -18,4 +18,5 @@ jsdom.env(url, [ 'http://code.jquery.com/jquery-1.7.min.js' ], done);
    function done (errors, window) {
    var year = window.$('h1').text().replace(/[^\d]/g, '');
    console.log('This is', year);
    window.close();
    }
  3. @torgeir torgeir created this gist Dec 2, 2011.
    21 changes: 21 additions & 0 deletions scrape.js
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,21 @@
    /*
    $ curl http://www.timeanddate.com/norsk/kalender.html
    (...)
    <div id=po1 class=po></div>
    <h1>Kalender for &#229;r 2011</h1>
    <table class="ct" border="0" cellpadding="4" cellspacing="0" align="center">
    (...)
    $ node scrape.js
    This is 2011
    */

    var jsdom = require("jsdom");

    var url = 'http://www.timeanddate.com/norsk/kalender.html';
    jsdom.env(url, [ 'http://code.jquery.com/jquery-1.7.min.js' ], done);

    function done (errors, window) {
    var year = window.$('h1').text().replace(/[^\d]/g, '');
    console.log('This is', year);
    }