Пример JSoup для Android

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


person dbaby7    schedule 02.03.2011    source источник
comment
Я не могу получить какие-либо рабочие приложения ... Я пытался собрать код из Интернета, но это не будет ... Я новичок в разработке Android, поэтому мне это довольно сложно   -  person dbaby7    schedule 03.03.2011
comment
Лучше попросить помощи в решении проблем, чем просить помощи в поиске образцов. Вы все еще можете столкнуться с проблемами с образцами. Просто задайте четкий вопрос вместе с фрагментом кода и точной ошибкой/исключением, которое вы получили.   -  person BalusC    schedule 16.03.2011


Ответы (1)


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());
}
person Nicolas Girardin    schedule 15.03.2011
comment
Я думаю, вы хотели сказать class вместо id в примере. - person BalusC; 16.03.2011
comment
Заголовок элемента = doc.select(div.masthead).first(); // div с class=masthead - person Evansgelist; 03.08.2013