[Moscow.pm] Работа с Web::Scraper

Михаил Шогин mshogin на gmail.com
Ср Ноя 9 06:29:00 PST 2011


9 ноября 2011 г. 18:50 пользователь Dmitry Karpich <meettya на gmail.com>написал:

>
> On Nov 9, 2011, at 4:36 PM, Orlovsky Alexander wrote:
>
> 09.11.2011, 17:19, "Михаил Шогин" <mshogin на gmail.com>:
>
> Ковырял в свое время Node.js в целях "пощупать".
> Прекрасная вещь для работы с HTML (и не только HTML). Подключаешь jQuery и
> вообще все хорошо.
>
>
> у меня от ноды другие впечатления, для большого набора задач, которые влет
> делаются на Perl,
>
> Согласен

> слишком уж много ее нужно ковырять
>
> Это точно. Когда писал библиотечку для работы с Oracle, наковырялся сполна.
Зато понравился тот факт, что любая С/С++ либа превращается в JS библиотеку
в лет.

> но где-то она может быть полезна, да
> от задачи зависит и упертости разработчика
>
> А jQuery наверное несложно прикрутить и к JavaScript::V8 (
> https://metacpan.org/module/JavaScript::V8)
>
>
> А я так понял, что jQuery сложно подключить к server-side js, бо jQuery в
> основном для работы с DOM, которого, по идее, быть не должно в серверном
> движке.
> Ну, то есть оно прикручивается как-то там, но это js эмуляция, вроде.
> Оно вам надо?
>
>
да ну не

var jsdom = require('jsdom');
jsdom.env(
    {
        html: body,
        scripts: [
            process.env.PROJECT_HOME + '/jslib/jquery.js'
        ]
    },
    function (err, window) {
        var $ = window.jQuery;

        // и далее все как в браузере
    }
);

-- 
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>
>
>
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>
>


-- 
С уважением
Михаил Шогин.
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20111109/8a94d35f/attachment.html>


Подробная информация о списке рассылки Moscow-pm