2

jQuery と Adob​​e AIR を使用して外部サイトから情報を取得しようとしています。現在、非表示divの jQuery の load 関数を使用して外部サイトのフラグメントをロードしています。情報がロードされると、セレクターを使用していくつかの情報を解析します。これは問題ありませんが、ちょっと汚いので、これを数回実行する必要があります (多くの非表示の div は必要ありません)。

jQueryで書かれた優れたウェブスクレイパー、または私が見逃している別の方法を誰かが知っているかどうか疑問に思っています

4

2 に答える 2

2

セレクターはajaxレスポンスボディで直接使用できます。

$.get('http://somewhere.com', '',
    function (html) {
        var scrapedElement = $("#myelement", html);
    }
);
于 2010-03-26T19:53:42.077 に答える
1

を呼び出すだけ$.ajaxで、を記述して分離されたDOMツリーを作成できます$(responseHTML)

于 2010-03-26T19:42:46.743 に答える