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

Парсинг с Jsoup и заполнение в таблицу - Android

Восстановить пароль Регистрация
Другие темы раздела
Android Передача в AsyncTask текстовой переменной http://www.cyberforum.ru/android-dev/thread1848924.html
У меня есть EditText, я хочу что бы в doInBackground использовалась String введенная в EditText, как мне это реализовать?
Android Обработка событий дочерним и родительским элементами Здравствуйте, Всем... В HTML + JS было так.. например: <div> <ul> <li> <a href="">Link</a> </li> http://www.cyberforum.ru/android-dev/thread1848834.html
Не могу реализовать TimePickerDialog Android
Доброго времени суток! Делаю приложение, которое будет изменять громкость телефона в назначенное время на назначенную громкость. Хочу, чтобы при нажатии на TextView у меня вылез TimePickerDialog, где я выберу время. И эти значения(взятые из timepicker'а) заменили текст в TextView. Столкнулся с затруднением: мне нужно видимо указать активити, в котором он будет появляться, и чтобы я не писал, мне...
Как достать из телефонной книги адреса чатов, адреса проживания и сайты Android
Здравствуйте, как достать из телефонной книги адреса чатов, адреса проживания и сайты. телефоны и имейлы я понял как достать, вот кусок кода cursor = getContentResolver().query( ContactsContract.CommonDataKinds.Email.CONTENT_URI, null, ContactsContract.CommonDataKinds.Email.CONTACT_ID + " = " + id_contact,...
Android Остановить работу приложения на 2 секунды http://www.cyberforum.ru/android-dev/thread1848580.html
Здравствуйте, всем... Вопрос в заголовке. Как остановить работу приложения, чтобы перестали работать кнопки, другие элементы управления?
Android C# оптимизация приложения под разные экраны(не GUI) Здравствуйте. Дело в том, что изначально я делал игру(2d в Unity через спрайты) под 1366x768, но при запуске на других разрешениях объекты вылазят за экран. Как сделать так, чтобы игра отображалась одинаково на разных устройствах? подробнее

Показать сообщение отдельно
AlexRu18
 Аватар для AlexRu18
2 / 2 / 0
Регистрация: 29.01.2015
Сообщений: 91
13.11.2016, 01:28     Парсинг с Jsoup и заполнение в таблицу
Доброго времени суток. Мозг выгорает, не могу разобраться как правильно парсить данный класс страницы и правильно загнать это всё в TableRow:

XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
<div id="contrighta" class="contrighta">
<h1>Some label</h1><br>
 
    <table>
        <tbody>
 
        <tr>
           <th width="420" align="left" valign="top">News Title</th>
           <th width="70 " align="left" valign="top">Date</th>
           <th width="120" align="left" valign="top">News Category</th>
           <th width="100" align="left" valign="top">Language</th>
        </tr>
        
        <tr>
            <td align="left" valign="top" class="bodyblack">
                <a href="some_link">Some text</a></td>
                 <td align="left" valign="top" nowrap="">Some data</td>            
                 <td align="left" valign="top" nowrap="">Some people</td> 
                 <td align="left" valign="top" nowrap="">Some language</td>
        </tr>
        
        <tr>
            <td align="left" valign="top" class="bodyblack">
                <a href="some_link">Some text</a></td>
                 <td align="left" valign="top" nowrap="">Some data</td>            
                 <td align="left" valign="top" nowrap="">Some people</td> 
                 <td align="left" valign="top" nowrap="">Some language</td>
        </tr>
        
        <tr>
            <td align="left" valign="top" class="bodyblack">
                <a href="some_link">Some text</a></td>
                 <td align="left" valign="top" nowrap="">Some data</td>            
                 <td align="left" valign="top" nowrap="">Some people</td> 
                 <td align="left" valign="top" nowrap="">Some language</td>
        </tr>
        
        <tr>
            <td align="left" valign="top" class="bodyblack">
                <a href="some_link">Some text</a></td>
                 <td align="left" valign="top" nowrap="">Some data</td>            
                 <td align="left" valign="top" nowrap="">Some people</td> 
                 <td align="left" valign="top" nowrap="">Some language</td>
        </tr>
        
        </tbody>
    </table>
</div>
По сути я добрался до текста, но правильно всё же было бы сгруппировать эту кучу, и ещё каким-то образом вывести в TableRow
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
if (doc != null) {
                Elements tableRows = doc.getElementsByClass("contrighta")
                        .select("tr");
                Iterator<Element> rowIterator = tableRows.iterator();
                while (rowIterator.hasNext()) {
                    Element tableRow = rowIterator.next();
                    //<td align="left" valign="top" class="bodyblack"><a href="some_link">Some text</a></td>
                    Elements data = tableRow.select("td");
                    //Log.d("NewsFragment", "" + data);
                    for (Element link : data) {
                        Log.d("Return: ", "" + link.text());
                    }
 
                }
            }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru