Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
 
dimitriy951
2 / 2 / 0
Регистрация: 15.11.2013
Сообщений: 109
#1

Получить содержимое класса с помощью JSOUP - Программирование Android

19.04.2015, 16:33. Просмотров 1217. Ответов 15
Метки нет (Все метки)

Кликните здесь для просмотра всего текста

HTML5
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
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
   <div class="main-wrapper">
        <div class="content-wrapper">
            <div class="content">
                <script type="text/javascript" src="min.js"></script><script type="text/javascript">
    $(function() {
        $("[data-toggle=popover]").popover();
    });
</script>
<div class="block film sessions">
    <div class="block breadcrumbs">
        <a href="http://michurinsk-film.ru/">Главная</a>&nbsp;»&nbsp;<a href="http://michurinsk-film.ru/film">Кинотеатр</a>&nbsp;»&nbsp;<a href="./Расписание сеансов   Фильмы   Кинотеатр «Октябрь» - г. Мичуринск_files/Расписание сеансов   Фильмы   Кинотеатр «Октябрь» - г. Мичуринск.htm">Расписание сеансов</a>
    </div>
            <div class="break"></div>
        <div class="event gray-row">
                <div class="event-image">
            <a href="http://michurinsk-film.ru/film/item/866">
                <img src="./Расписание сеансов   Фильмы   Кинотеатр «Октябрь» - г. Мичуринск_files/f_4f61195.jpg" alt="">
            </a>
        </div>
                <div class="text-block">
            <div class="title">
                <a href="http://michurinsk-film.ru/film/item/866">
                    Большая игра                </a>
            </div>
            <div class="date">
                В кино с 16.04.2015            </div>
            <div class="description">
                
    <p><span>История робкого подростка по&nbsp;имени Оскари. Как&nbsp;и его&nbsp;прадеды, согласно традициям, мальчик должен провести один день и&nbsp;одну ночь в&nbsp;непроходимой глуши. Вооружённый только луком и&nbsp;стрелами, он&nbsp;должен вернуться с&nbsp;добычей, которая ознаменует его&nbsp;становление как&nbsp;мужчины. Кто&nbsp;бы мог&nbsp;подумать, что&nbsp;такой добычей станет президент США! Вот&nbsp;так судьба одного из&nbsp;самых влиятельных людей во&nbsp;всем мире оказывается в&nbsp;руках подростка. Вовлеченные в&nbsp;смертельно опасную, но&nbsp;от этого не&nbsp;менее смешную игру в&nbsp;«кошки-мышки», имея всего несколько часов форы&nbsp;&nbsp;Оскари и&nbsp;Президент США&nbsp;должны сплотиться, чтобы пережить самую необычную ночь в&nbsp;своей жизни.</span></p>            </div>
            <div class="sessions-list">
                <div>Сеансы сегодня:</div>
                                                            <span class="green" data-toggle="popover" data-trigger="hover" data-placement="right" data-html="true" data-content="&lt;table class='shows-soon'&gt;&lt;tr&gt;&lt;td&gt;*&lt;/td&gt;&lt;td&gt;Будни&lt;/td&gt;&lt;td&gt;Выходные&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;цена&lt;/td&gt;&lt;td&gt;150&lt;/td&gt;&lt;td&gt;150&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;" data-original-title="2D (Цифровое качество)" alt="Зелёный зал" title="">
                            <div class="price-info">
                                09:15                            </div>
                        </span>
                                            <span class="green" data-toggle="popover" data-trigger="hover" data-placement="right" data-html="true" data-content="&lt;table class='shows-soon'&gt;&lt;tr&gt;&lt;td&gt;*&lt;/td&gt;&lt;td&gt;Будни&lt;/td&gt;&lt;td&gt;Выходные&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;цена&lt;/td&gt;&lt;td&gt;150&lt;/td&gt;&lt;td&gt;250&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;" data-original-title="2D (Цифровое качество)" alt="Зелёный зал" title="">
                            <div class="price-info">
                                12:40                            </div>
                        </span>
                                            <span class="green" data-toggle="popover" data-trigger="hover" data-placement="right" data-html="true" data-content="&lt;table class='shows-soon'&gt;&lt;tr&gt;&lt;td&gt;*&lt;/td&gt;&lt;td&gt;Будни&lt;/td&gt;&lt;td&gt;Выходные&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;цена&lt;/td&gt;&lt;td&gt;200&lt;/td&gt;&lt;td&gt;250&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;" data-original-title="2D (Цифровое качество)" alt="Зелёный зал" title="">
                            <div class="price-info">
                                17:00                            </div>
                        </span>
                                                        <div class="timesheet-button">
                    <a href="http://michurinsk-film.ru/film/sessions#timesheet-866" role="button" class="btn" data-toggle="modal" data-backdrop="true">Расписание сеансов</a>
                </div>
            </div>
        </div>
    </div>
    <div id="timesheet-866" class="modal hide" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
        <div class="modal-header">
            <h3 id="myModalLabel">Подробное расписание сеансов</h3>
        </div>
        <div class="modal-body">
            <div class="sessions-list">
                <table class="table table-bordered">
                    <tbody><tr>
                        <td>Дата</td>
                        <td>Сеансы</td>
                    </tr>
                                        <tr>
                        <td>19 апреля</td>
                        <td>
                                                                                            <span class="green" data-toggle="popover" data-trigger="hover" data-placement="right" data-html="true" data-content="&lt;table class='shows-soon'&gt;&lt;tr&gt;&lt;td&gt;*&lt;/td&gt;&lt;td&gt;Будни&lt;/td&gt;&lt;td&gt;Выходные&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;цена&lt;/td&gt;&lt;td&gt;150&lt;/td&gt;&lt;td&gt;150&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;" data-original-title="2D (Цифровое качество)" alt="Зелёный зал" title="">
                                    <div class="price-info">
                                        09:15                                    </div>
                                </span>
                                                                <span class="green" data-toggle="popover" data-trigger="hover" data-placement="right" data-html="true" data-content="&lt;table class='shows-soon'&gt;&lt;tr&gt;&lt;td&gt;*&lt;/td&gt;&lt;td&gt;Будни&lt;/td&gt;&lt;td&gt;Выходные&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;цена&lt;/td&gt;&lt;td&gt;150&lt;/td&gt;&lt;td&gt;250&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;" data-original-title="2D (Цифровое качество)" alt="Зелёный зал" title="">
                                    <div class="price-info">
                                        12:40                                    </div>
                                </span>
                                                                <span class="green" data-toggle="popover" data-trigger="hover" data-placement="right" data-html="true" data-content="&lt;table class='shows-soon'&gt;&lt;tr&gt;&lt;td&gt;*&lt;/td&gt;&lt;td&gt;Будни&lt;/td&gt;&lt;td&gt;Выходные&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;цена&lt;/td&gt;&lt;td&gt;200&lt;/td&gt;&lt;td&gt;250&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;" data-original-title="2D (Цифровое качество)" alt="Зелёный зал" title="">
                                    <div class="price-info">
                                        17:00                                    </div>
                                </span>
                                                                                    </td>
                    </tr>
                                    </tbody></table>
            </div>
        </div>
        <div class="modal-footer">
            <button class="btn" data-dismiss="modal" aria-hidden="true">Закрыть</button>
        </div>
    </div>
    <!--
    -->


Подскажите пожалуйста, ато не совсем понятно

нужно получить содержимое "block film sessions" делаю так :
Elements element = doc.getElementsByClass("block film sessions");
даёт пустоту.
Делаю так :
Elements element = doc.getElementsByClass("main-wrapper");

находит много всякого мусора кроме "block film sessions"
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.04.2015, 16:33
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Получить содержимое класса с помощью JSOUP (Программирование Android):

Парсинг XML с помощью Jsoup - Программирование Android
Всем добрый день. Пишу андроид приложение. Использую библиотеку jsoup. Возникла проблема с парсингом xml. Есть такой кусок на...

Jsoup получить элемент - Программирование Android
Подскажите как найти элемент в экземпляре Document, если цифры в id неизвестны(только буквы)? Document doc =...

Как в jsoup получить абсолютный URL? - Программирование Android
Приветствую всех! прошу помощи в получении ссылки, на некоторой странице с адресом напр.:...

Класс: Хочу из класса WorkFiles получить доступ к функционалу класса WorkDB. - Программирование Android
Есть 3 класса: MainActivity, WorkDB и WorkFiles. Хочу из класса WorkFiles получить доступ к функционалу класса WorkDB. Файл...

Получить содержимое сайта - Программирование Android
Здравствуйте, скажите, пожалуйста, как можно получить содержимое сайта (php файла) Я делаю так TextView title; ...

Получить содержимое строки по содержанию переменной, но не из файла strings.xml - Программирование Android
&quot;a&quot; это кнопка, и я задаю название кнопки. Название кнопки записано в файле strings_new.xml в строке: &lt;string...

15
dimitriy951
2 / 2 / 0
Регистрация: 15.11.2013
Сообщений: 109
05.05.2015, 19:47  [ТС] #16
http://michurinsk-film.ru/film/sessions

Добавлено через 4 часа 34 минуты
както работает )

Java
1
2
3
4
5
6
7
8
9
 Elements span = date_time_vse.get(i).select("span");
                for (int r = 0 ;r!= span.size();r++){
                    //day_time_zal_kachestvo_mani.add(span.get(r).attr("alt").toString()+"#"+span.get(r).attr("title").toString());
 
                    Log.d("TTT",span.get(r).attr("data-content").toString()+"\n"); // tablica
                    Log.d("TTT",span.get(r).attr("alt").toString()+"\n");
                    Log.d("TTT",span.get(r).attr("title").toString()+"\n");
                    Log.d("TTT",span.get(r).select(".price-info").text()+"\n===============\n");
                }
таблица только не хочет , предлагает к String перевести Element

Element table = span.get(r).attr("data-content");
0
05.05.2015, 19:47
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.05.2015, 19:47
Привет! Вот еще темы с ответами:

jsoup - Программирование Android
Здрасьте. Вопрос по поводу этой замечательной библиотеке:) Есть html следующего содержания: &lt;span class=&quot;aaa&quot;&gt;Всем привет!&lt;br /&gt; ...

Jsoup - Программирование Android
Помогите пожалуйста. При нажатии на строку с заголовком приложение вылетает. Подскажите в чем дело и как потом это исправить. public...

Получить доступ к EditText из другого класса - Программирование Android
И снова нюбо - вопросы. Есть задача создать класс и с него получить доступ к EditText что находится в main_activity для вноса и выноса...

Parsing with Jsoup - Программирование Android
Итак, пробую написать очень простое тестовое приложение, для чтения html-файлов. Вот файл JsoupDemoActivity.java: package...


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

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

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