2

我正在尝试使用 jQuery 和 Adob​​e AIR 从外部站点提取一些信息。现在我正在使用隐藏div和 jQuery 的加载函数来加载外部站点的片段,一旦加载了信息,我就会使用选择器解析一些信息。这很好,但它有点脏,我需要执行几次(不想需要很多隐藏的 div)。

只是想知道是否有人知道用 jQuery 编写的好的 webscraper 或者我想念的另一种方法

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 回答