Форум программистов, компьютерный форум CyberForum.ru

jsoup - Android

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.60
Fedorych
0 / 0 / 0
Регистрация: 29.11.2012
Сообщений: 44
08.04.2013, 22:34     jsoup #1
Здрасьте.
Вопрос по поводу этой замечательной библиотеке
Есть html следующего содержания:
HTML5
1
2
3
4
5
6
7
8
9
<span class="aaa">Всем привет!<br />
<br />
бла бла бла, бла бла бла <b class="b">Большой текст</b>.<br />
опять бла бла бла, бла бла бла <a href="http://cyberforum.ru/tuda/suda/" class="b">Для новичков </a>. Вы еще тут? Приступим!<br />
И так, бла бла бла, бла бла бла <a href="http://cyberforum.ru/netuda" class="b3">скучаем</a>.<br />
Теперь прыгаем на этот сайт <a class="b" rel="nofollow" href="http://kto_zdes.org/?action=advanced_form">http://kto_zdes.netu_nikogo.org/?action=advanced_form</a> , я здесь один:<br />
<img width="420" src="http://zarplaty.net/444555/image.png" class="b"/><br />
ну и так далее
</span>
для извлечения текста делаю следующее : Element.select("span[class=aaa]").text(). В итоге получаю весь текст сообщения.
Вот в чем вопрос: как можно получать текст порциями между тегами? Получить отдельно части текста между <br /> и началом <b...
HTML5
1
2
<br />
бла бла бла, бла бла бла <b
затем, например, между <br /> и <a...
HTML5
1
2
<br />
опять бла бла бла, бла бла бла <a
ну и так далее получать текст между тегами?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.04.2013, 22:34     jsoup
Посмотрите здесь:

Android Parsing with Jsoup
jsoup, парсинг html Android
Jsoup парс Android
Jsoup и https Android
Передача с webview в jsoup Android
Jsoup парсим сайт Android
Android Что такое Jsoup?
Jsoup получить элемент Android
Авторизация через jsoup Android
Не работает Jsoup.connect Android
Jsoup парсинг сайта Android
Android Jsoup

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
V0v1k
1157 / 981 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
08.04.2013, 22:50     jsoup #2
смотрите документацию.

там есть например такое:

For example, with the input HTML: <p>One <span>Two</span> Three <br> Four</p> with the p element selected:

p.text() = "One Two Three Four"
p.ownText() = "One Three Four"
p.children() = Elements[<span>, <br>]
p.childNodes() = List<Node>["One ", <span>, " Three ", <br>, " Four"]
p.textNodes() = List<TextNode>["One ", " Three ", " Four"]
Fedorych
0 / 0 / 0
Регистрация: 29.11.2012
Сообщений: 44
08.04.2013, 23:18  [ТС]     jsoup #3
Спасибо, то, что надо. +
Yandex
Объявления
08.04.2013, 23:18     jsoup
Ответ Создать тему
Опции темы

Текущее время: 22:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru