Пример JSoup для Android - PullRequest
       7

Пример JSoup для Android

9 голосов
/ 03 марта 2011

Мне было просто интересно, кто-нибудь получил пример проекта затмения с работающей реализацией JSoup?Я пытаюсь использовать его для извлечения информации с веб-сайтов и перебрал Google, пытаясь заставить его работать, но не могу.Если бы кто-нибудь мог помочь, я бы это очень оценил.

1 Ответ

25 голосов
/ 16 марта 2011

JSoup действительно прост в использовании, посмотрите на эти примеры из кулинарной книги JSoup: здесь

Во-первых, вы должны подключиться к веб-странице, которую вы хотите проанализировать, используя:

Document doc = Jsoup.connect("http://example.com/").get();

Затем вы можете выбрать элементы страницы, используя синтаксис селектора JSoup .

Например, скажем, вы хотите выбрать все содержимое тегов div с атрибутом id, установленным в test, вам просто нужно использовать:

Elements divs = doc.select("div#test");

для извлечения div, затем вы можете перебирать их, используя:

for (Element div : divs)
    System.out.println(div.text());
}
...