Есть ли там вебскрапер jQuery?
-
22-09-2019 - |
Вопрос
Я пытаюсь извлечь некоторую информацию с внешнего сайта, используя jQuery и Adobe AIR.Прямо сейчас я использую скрытый div
и функция загрузки jQuery для загрузки фрагментов внешнего сайта, как только информация загружена, я анализирую некоторую информацию с помощью селекторов.Это прекрасно, но это немного грязно, и мне нужно выполнить это несколько раз (не хочу, чтобы требовалось много скрытых divs).
Просто интересно, знает ли кто-нибудь хороший webscrapper, написанный на jQuery, или, может быть, другой метод, которого мне не хватает
Решение
Вы можете просто позвонить $.ajax
, затем создайте отдельное DOM - дерево , написав $(responseHTML)
.
Другие советы
Вы можете использовать селекторы непосредственно в теле ответа ajax:
$.get('http://somewhere.com', '',
function (html) {
var scrapedElement = $("#myelement", html);
}
);