Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
DroidMan
0 / 0 / 0
Регистрация: 16.08.2014
Сообщений: 2
#1

JSOUP - как правильно спарсить значение за вложенным тегом?

17.08.2014, 09:43. Просмотров 668. Ответов 0
Метки нет (Все метки)

На (чужой) странице имеется строка:

PHPHTML
1
<p class="num"><span>ONE</span>TWO</p>
Вот так:

Java
1
2
3
4
5
6
7
8
9
protected String doInBackground(String... links) {  
            Document doc = null;
            try {
                doc = Jsoup.connect(links[0]).get();
            } catch (Exception e) {
                e.printStackTrace();
            }
            return doc.select("p.num").text();
        }
или так (без разницы):

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
protected String doInBackground(String... links) {  
            Document doc = null;
            try {
                doc = Jsoup.connect(links[0]).get();
            } catch (Exception e) {
                e.printStackTrace();
            }
            
            Elements elements = doc.select("p.num");
            String count = elements.first().text();
            
            return count;
        }
Получается спарсить ONE и TWO вместе, тогда как мне нужно только TWO!

Помогите пожалуйста разобраться как правильно
составить синтаксис что бы вывести только TWO!

Спасибо!

Добавлено через 18 часов 34 минуты
Всем спасибо! Разобрался, может кому пригодиться:

Java
1
doc.select("p.num").first().ownText();
- выводит слово TWO !
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.08.2014, 09:43
Ответы с готовыми решениями:

Парсиг Jsoup. Как спарсить не только title но и дату с ссылкой на новость ? У меня получается только title
Получается спарсить и добавить в listview только title . А мне нужно спарсить...

Как правильно "спарсить" значение
Такой вопрос касаемо парсинга. Есть такой код с &quot;Charles&quot; из приложения...

Как правильно наследоваться с вложенным классом?
Приветствую. Есть класс, точнее 2. Один вложен в другой. class MatreshkaArray...

Как правильно сделать запрос к вложенным данным?
есть такая структура : нужно из нее выбрать только totals где point =2.5 ...

Как вывести значение между тегом?
Как вытащить слово Текст ? &lt;table width=&quot;98%&quot; border=&quot;0&quot; cellpadding=&quot;4&quot;...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.08.2014, 09:43

Как правильно спарсить xml
В общем есть Xml &lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt; &lt;Dictionary&gt; ...

Как правильно спарсить JSON ответ?
Всем привет! Помогите, пожалуйста, с обработкой JSON ответа. Я привёл часть...

Как правильно пользоваться тегом <input type="file"> ?
Добрый день. мне нужно передать файл в функцию. Файл выбирается с помощью...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru