jQueryのwebscraperはそこにありますか?
-
22-09-2019 - |
質問
私はjQueryのとAdobe AIRを使用して外部サイトからいくつかの情報を引き抜きしようとしています。今、私は隠されたdiv
や外部サイトの負荷フラグメントにjQueryのload関数を使用しています、情報がロードされると、私は、セレクタといくつかの情報を解析します。これは結構ですが、それはちょっと汚いだと、私はこれを数回(多くの隠されたdivを必要とする必要はありません)を実行する必要があります。
誰もがjQueryの中で書かれて良いのwebscrapperを知っているか、多分別の方法私が欠けている場合だけで不思議
解決
あなたは単に$.ajax
呼び出すことができ、その後、$(responseHTML)
を書き込むことによって切り離さDOMツリーを作成します。
他のヒント
あなたは、AJAX応答の本体に直接セレクタを使用することができます:
$.get('http://somewhere.com', '',
function (html) {
var scrapedElement = $("#myelement", html);
}
);
所属していません StackOverflow