Frage

Ich versuche, ein paar Informationen von einer externen Seite mit jQuery und Adobe AIR ausziehbaren. Im Moment bin ich eine versteckte div und jQuery Ladefunktion Last Fragmente der externen Website, sobald die Daten geladen analysieren ich ein paar Informationen mit Selektoren. Das ist in Ordnung, aber es ist ein bisschen schmutzig, und ich muss dies mehrmals durchführen (wollen nicht viele versteckte divs müssen).

Nur frage mich, ob jemand eine gute webscrapper geschrieben in jQuery weiß oder vielleicht eine andere Methode, die ich bin fehlt

War es hilfreich?

Lösung

Sie können einfach $.ajax rufen, dann erstellen Sie einen freistehenden DOM-Baum von $(responseHTML) zu schreiben.

Andere Tipps

Sie können Wähler direkt auf dem Ajax-Antworttext verwenden:

$.get('http://somewhere.com', '',
    function (html) {
        var scrapedElement = $("#myelement", html);
    }
);
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top