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

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

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

Html парсер - Программирование Android

16.12.2013, 08:29. Просмотров 778. Ответов 2
Метки нет (Все метки)

Здравствуйте!Есть простой код парсинга тега <title> c сайтов.
Вот нашел пример:

Java
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
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
 
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.TextView;
 
public class Main extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
 
        final TextView tvInfo = (TextView)findViewById(R.id.textView1);
 
        Document doc = null;
                try {
                    doc = Jsoup.connect("http://developer.alexanderklimov.ru/android/").get();
                } catch (Exception e) {
                    // TODO Auto-generated catch block
                    e.printStackTrace();
                }
                String title = doc.title();
                tvInfo.setText(title);
            }
 
}
Дело в том,что здесь парсится title страницы, а мне нужно div или ul
Как быть в этом случае?
Заранее спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.12.2013, 08:29
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Html парсер (Программирование Android):

Парсер html, вылетает приложение - Программирование Android
Читал на хабре статью о парсинге stackoverflow http://habrahabr.ru/post/115127/. Создал проект, сделал все как было написано, но при...

Парсер сайта - Программирование Android
Я сам особо не умею, только учусь Хотел попросить помощи в поиске понятного материала для того что бы сделать приложение которое парсит и...

android парсер - Программирование Android
Читал на хабре статью о парсинге stackoverflow http://habrahabr.ru/post/115127/. Нашел исходники.При запуске проекта LogCat выдал ...

XML парсер - Программирование Android
Здраствуйте появился такой вопрос парсю парсерю... кароче делаю выборку из сайта:) через библиотеку htmlcleaner по вот этому примеру...

Парсер JSON - Программирование Android
C помощью Jsoup парсю JSON страницу и кодировка не работает пишет тупо вопросики. Как исправить? Второй вопрос, как мне вытаскивать...

Android Studio Парсер - Программирование Android
Привет всем. У кого-то есть опыт написание парсеров на андроид. Скажите что вы использовали, какие библиотеки использовали. Может от куда...

2
GukZiLLA
35 / 35 / 2
Регистрация: 30.11.2013
Сообщений: 102
16.12.2013, 10:21 #2
Цитата Сообщение от Kroshandowski Посмотреть сообщение
Дело в том,что здесь парсится title страницы, а мне нужно div или ul
Как быть в этом случае?
Заранее спасибо.
Используйте регулярки, например:

Java
1
2
3
4
5
6
String str = "<div>bi bf owehfb piwneijn wijef</div>";
        Pattern p = Pattern.compile("<div>(.*?)</div>");
        Matcher m = p.matcher(str);
        while(m.find()) {
            Log.i("find", m.group(1));
        }
Результат:
Java
1
bi bf owehfb piwneijn wijef
Подробнее здесь - http://developer.android.com/reference/java/util/regex/Pattern.html
0
dajver
409 / 273 / 18
Регистрация: 18.09.2010
Сообщений: 1,112
16.12.2013, 18:45 #3
http://jsoup.org/ сайт библиотеки, там есть документация
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.12.2013, 18:45
Привет! Вот еще темы с ответами:

Парсер математических функций на java - Программирование Android
Всех приветствую. Я хочу написать программу под android на java для работы с математическими функциями,но самое сложное,это написать...

Java.io.IOException Jsoup парсер - Программирование Android
Суть: получить текст песни с этого сайта В консоли в эклипсе все работает прекрасно, но когда переношу это на андроид выдает мне...

Как передать параметр в RSS парсер - Программирование Android
Здравствуйте уважаемые! В своем Android приложении использую RSS парсер по описанию на сайте anddev.ru. RSS ленты просматриваю на...

Приложение - парсер новостей с вконтакта ,быстрое создание - Программирование Android
Здравствуйте!Нужно в предельно короткие сроки заделать приложение-парсер новостей из вконтакта. Такое есть у паблика МДК. Может есть какие...


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

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

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