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

Как распарсить страницу и записать данные в ListView? - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Не определяется метод getListAdapter() http://www.cyberforum.ru/android-dev/thread1194955.html
Возникла такая проблема в след коде: public boolean onOptionsItemSelected(MenuItem item){ switch(item.getItemId()){ case android.R.id.home://готовый идентификатор кнопки Up //проверяем сущесвтует ли родительская активность определенная в метаданных, далее если она существует //переходим к родиткльской активности if(NavUtils.getParentActivityName(getActivity())...
Программирование Android Возврат значения из ячейки Всем привет. Совсем сломал мозг, когда рылся в гугле относительно SQLite в Android. Суть у меня в следующем, есть база данных, там столбцы: _id, location, name. Мне нужно чтобы курсор возвращал значение name по известному значению location для последующей вставки его в сообщение. Подскажите каким образом нужно "построить" запрос и как примерно должен выглядеть курсор. На startandroid и... http://www.cyberforum.ru/android-dev/thread1194911.html
Защита настроек от пользователя Программирование Android
Здравствуйте, подскажите как вы скрываете настройки от пользователя? Например чтоб пользователь не мог сменить адрес сервера с которым работает приложение, но администратор чтоб мог зайти и изменить эти настройки.
Получить аватар пользователя VK SDK Программирование Android
Всем доброго времени суток. Стал вопрос по использованию библиотеки VK/ Как получить изображение профиля при авторизации используя VKSDK
Программирование Android Подпись приложения и Google maps http://www.cyberforum.ru/android-dev/thread1194447.html
Здравствуйте! У меня проблема с Google maps v2. Приложение надо выложить на Play market. В первую очередь я его подписываю следуя этой публикации http://developer.alexanderklimov.ru/android/publish.php создаю новый keystore. После этого меняю SHA1 ключ в google console на соответствующий. По логике вещей нет ничего сложного, но увы не работает в Log пишет: Failed to load map. Error...
Программирование Android Андроид - общее Здравствуйте, как бы тут вопрос без программирования не нашёл раздел, где можно сросить вопросов 2 1 когда на гуг плей я захожу с компьютера и жму на интересное приложение Установить мне через секунду отображается Установлено, куда оно устанавливается? 2 с смартфона я устанавливаю приложение следующим образом, на SD карте имеется apk файл я файловым менеджером его нахожу и запускаю и... подробнее

Показать сообщение отдельно
HPB
25 / 25 / 1
Регистрация: 20.07.2012
Сообщений: 399
Записей в блоге: 1

Как распарсить страницу и записать данные в ListView? - Программирование Android

01.06.2014, 02:57. Просмотров 836. Ответов 5
Метки (Все метки)

Добрый день , Киборги!
Прошлая тема ,созданная мною в данном разделе , касалась вопроса WebView'a ,но теперь все стало предельно ясно.
Назрел новый вопросище , проблеемище

Как распарсить страницу и запихнуть в ListView
все что будет находиться у меня в:
PHPHTML
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
<div class="gs_newstitle">
  <div class="gs_basic">
    <style type="text/css">
      .gs_title_q a:hover {
        text-decoration:underline;
      }
    </style>
    <!-- это новое -->
    <a class="newslink" href="http://vprognoze.ru/forecast/pro/fcpfootball/2122664-slovan-liberec-sigma-olomouc.html" title="Слован Либерец - Сигма Оломоуц прогноз спорта на сегодня от Підполковник"><div class="titl_novosti"><span>Слован Либерец - Сигма Оломоуц прогноз спорта на сегодня от Підполковник | 2014-05-31</span></div></a> 
    <!-- конец нового -->
            <div style="padding: 10px;"> 
          <div class="gs_basic_s">
            <div align="right" style="float: right">
                                 
            <a href="/onlinevideo/" title="Футбол онлайн"><img width="24" height="24" alt="К этому матчу есть трансляция" title="К этому матчу есть трансляция" src="/templates/vprognoze/images/livetv.png"></a> </div>
            
  Футбол. Чемпионат Чехии.
  <p>
    </p><div class="fi-block">
      <div class="fi-img"><img width="25" height="25" title="Слован Либерец - Сигма Оломоуц" src="/uploads/teamsnew/1760.jpg "></div>
      <div style="font-size:16px;font-weight:bold">
        <strong>Слован Либерец - Сигма Оломоуц</strong>
      </div>
      <div class="fi-img rig"><img width="25" height="25" title="Слован Либерец - Сигма Оломоуц" src="/uploads/teamsnew/2814.jpg "></div>
      <div class="iconstat" style="margin-left: 15px; cursor: pointer;"> &nbsp; &nbsp;
        <a onclick="window.open('http://vprognoze.ru/engine/ajax/comm_state.php?pcomm='+encodeURIComponent('2122664'), 'Статистика', 'width=590,height=500,location=yes,toolbar=no,menubar=no,status=no');return false;" target="_blank"><img src="/templates/vprognoze/images/stat_ico.gif"></a>
      </div>
      <div class="iconstat" style="margin-left: 3px; cursor: pointer;">
        <a rel="#" style="cursor:pointer;width=600;height=530;location=yes;toolbar=no;menubar=no;return false;" onclick="window.open('/engine/ajax/fc_analytics_main.php?tid=1956073', 'График', 'width=670,height=650,toolbar=no,menubar=no,scrollbars=yes,resizable=yes')"><img src="/templates/vprognoze/images/chart_mini.png"></a>
      </div>
    </div> 
  <p></p>
  
Прогноз: <span class="kofa"><a rel="" style="cursor:pointer;" onclick="showhistory(2122664); return false;">ТБ (2.5)</a></span>&nbsp;&nbsp;<a style="color:black;cursor: pointer;" rel="#" onclick="doShowkf(2122664,1956073)">Коэффициент:</a> <span class="kofa"><!--noindex--><a rel="nofollow" target="_blank" href="http://vprognoze.ru/bk/12/e/1956073" title="Марафон"> 1.81</a><!--/noindex--></span> | Сумма ставки: <a title="Возможный выигрыш: 367.4" class="kofa">203</a> <a style="color:#990000" rel="" title="Сумма выигрыша/проигрыша">(-203)</a>
    <br> 
  <div align="left" id="dle-ajax-kf2122664"></div>
  <span style="margin-top:0">Начало матча:  <span style="font-style:italic">(2014-05-31 20:00)</span></span>
  <span style="font-color:#0000CC;float:right;"><span class="resminus">Результат: 1:1  (1:0)</span></span><br><br>
  <div align="right" id="dle-ajax-rating2122664"></div>
  <div style="font-color:#0000CC" align="right"></div>
  <div id="news-id-2122664" style="display:inline;"></div>
 
<br> 
            <div id="news-id-2122664" style="display:inline;">Слован Либерец проводит не плохой сезон и команда добилась путёвки в Лигу Европы. Для Сигма это возможно будет их последняя игра в лиге, команда занимает предпоследнее и от спасительного места их отделяет 1 очко, так же ещё впереди идёт и Славия Прага, которая опережает на 2 очка. Только победа может дать надежду на сохранения прописки, но тут ещё проблема сам матч на выезде против Слована. <br>Слован Либерец по сути доволен своим сезон и команда на своём поле хочет закончить на мажорной ноте, имея в своём активе серию из 5 домашних побед. <br>Матч может выйти результативный, Сигма в прошлом туре сумела одолеть клуб Зноймо 2-0, но для игры против хозяев им надо быть как минимум настолько же результативными, ведь проблема Сигмы в их обороне.</div>
            
            
            
            
          </div>
        <div></div>
        <div class="gs_more-info">
          <span class="gs_more-info-cat">&nbsp;Прогнозы на футбол <img src="/templates/vprognoze/images/sports/view_detailed.png" style="margin-bottom: -3px" alt="Смотрело прогноз">Смотрело: 12&nbsp;<noindex><a href="#" onclick="dosubscribe_gen(2122664,0,0); return false;"><img src="/templates/vprognoze/images/sports/mail.png" alt="Подписаться на e-mail рассылку">На e-mail</a> <a href="#" onclick="dosubscribe_gen(2122664,0,1); return false;"><img src="/templates/vprognoze/images/sports/rss.png" alt="Добавить в мою ленту прогнозов" style="margin-bottom: -3px">В ленту</a>/<a href="#" onclick="dosubscribe_gen(2122664,0,2); return false;">sms</a> </noindex></span>
        </div>
        <span class="gs_comments">
          <img src="/templates/vprognoze/images/16-comment.png" style="margin-bottom: -3px" width="16" height="15" alt="Добавил"><a style="cursor:pointer;" onclick="sendComment(2122664); return false;">Комментировать <span style="font-weight:bold">2</span></a>
        </span>
        <div class="inrate" style="float:left;">
          
            <div class="orating oplus" id="orating-2122664">
              <a href="#" class="orating_m" title="Не нравится" onclick="orating(2122664,0);return false;"></a>
              <a href="#" class="orating_p" title="Нравится" onclick="orating(2122664,1);return false;"></a>
              <a href="#" class="orating_res" onclick="ostats(2122664,1,true);return false;">+1</a>
            </div>
          
        </div>
                <div class="added"><a onclick="window.open('/engine/ajax/fc_userchart.php?pid=2122664', 'Статистика', 'width=500,height=400,left=100,top=100,toolbar=no,menubar=no,resizable=no,location=no')" style="cursor:pointer;" rel="" title="Прирост банка за текущий месяц"><img src="/templates/vprognoze/images/gpm-statistics.png" style="margin-bottom: -3px"></a><a onclick="ShowProfile('%CF%B3%E4%EF%EE%EB%EA%EE%E2%ED%E8%EA', 'http://vprognoze.ru/user/%CF%B3%E4%EF%EE%EB%EA%EE%E2%ED%E8%EA/', '0'); return false;" href="http://vprognoze.ru/user/%CF%B3%E4%EF%EE%EB%EA%EE%E2%ED%E8%EA/">Підполковник</a> »&nbsp;<a style="color:{color_bank};" rel="" title="Общий банк"><span style="color:green">4076</span></a> <span style="color:green;">(+18.38%)</span> » Сегодня, 19:36 </div>
      </div>
  </div>
</div>
каждая новость находится в классе
PHPHTML
1
<div class="gs_newstitle">
Добавлено через 3 часа 38 минут
скачал библиотеку jsoup
и распарсил коротко так
Java
1
2
3
doc = Jsoup.connect("http://vprognoze.ru/forecast/pro/").get();
                
                title = doc.select(".newslink");
и записал в listview
Java
1
titleList.add(titles.text());
Накиньте идею , как теперь можно с каждой новости узнать ссылку и потом по нажатию на item в listview открывалась более подробная информация..
Благодарю!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru