I need help ! помогите вытажить даные из веб страницы
- Владимир G
- Сообщения: 20
- Зарегистрирован: 18 сен 2013, 16:30
I need help ! помогите вытажить даные из веб страницы
у меня есть задача ,в одном из её пунктов надо вытащить данные из веб -страницы (http://www.truecaller.com) поместить их в Стрингу и поазать их в Textview . Помогите реализовать ,оч надеюсь на вас
Re: I need help ! помогите вытажить даные из веб страницы
хм... где то я уже это видел... параноя?
по сабжу:
по сабжу:
http://developer.android.com/training/b ... cting.htmlВладимир G писал(а):надо вытащить данные из веб -страницы
смешно, tv.setText(myString); - не?Владимир G писал(а):поместить их в Стрингу и поазать их в Textview
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
Re: I need help ! помогите вытажить даные из веб страницы
параноя...Ан нет, обычное дежавюrezak90 писал(а):хм... где то я уже это видел... параноя?
Личные сообщения с просьбой ответить на форуме или написать программу я просто удаляю, если я в хорошем настроении. Если в плохом добавляю автора в черный список. По любым другим вопросам feel free to write to me.
- Владимир G
- Сообщения: 20
- Зарегистрирован: 18 сен 2013, 16:30
Re: I need help ! помогите вытажить даные из веб страницы
программа из введенного сайта в editText должна выводить String в TextView , ввожу сайт жму ентер никаких изменений ,может я что пропустил ? что то не зделал или неправильно что понял ?rezak90 писал(а):хм... где то я уже это видел... параноя?
по сабжу:http://developer.android.com/training/b ... cting.htmlВладимир G писал(а):надо вытащить данные из веб -страницысмешно, tv.setText(myString); - не?Владимир G писал(а):поместить их в Стрингу и поазать их в Textview
извините за надоедливость задание дали на стажировке на роботу в очень хорошую фирму и я очень хочу туда попасть ,потому прошу помощи у вас .
- Владимир G
- Сообщения: 20
- Зарегистрирован: 18 сен 2013, 16:30
Re: I need help ! помогите вытажить даные из веб страницы
Это знает только пользователь под именем anber ,у меня его код вообще не работает ,апликуха не запускается ..rezak90 писал(а):смешно, tv.setText(myString); - не?
Re: I need help ! помогите вытажить даные из веб страницы
Ок, давай по порядку:
ты хочешь разместить TextView в который вводишь адрес сайта и второе TextView, побольше, в котором выводится содержимое сайта, так?
1. Размести на экране первое TextView, второе TextView и кнопку по которой начнется действие
2. Сделай AsyncTask (см уроки 86-91: http://startandroid.ru/ru/uroki/vse-uro ... rimer.html )
в которой на doInBackground получай строку output методом которым я тебе писал viewtopic.php?f=39&t=2753
3. в onPostExecute этой AsyncTask присваивай строку output TextView №2 методом:
TextView tv = findViewById(...);
tv.setText(?);
ты хочешь разместить TextView в который вводишь адрес сайта и второе TextView, побольше, в котором выводится содержимое сайта, так?
1. Размести на экране первое TextView, второе TextView и кнопку по которой начнется действие
2. Сделай AsyncTask (см уроки 86-91: http://startandroid.ru/ru/uroki/vse-uro ... rimer.html )
в которой на doInBackground получай строку output методом которым я тебе писал viewtopic.php?f=39&t=2753
3. в onPostExecute этой AsyncTask присваивай строку output TextView №2 методом:
TextView tv = findViewById(...);
tv.setText(?);
Личные сообщения с просьбой ответить на форуме или написать программу я просто удаляю, если я в хорошем настроении. Если в плохом добавляю автора в черный список. По любым другим вопросам feel free to write to me.
Re: I need help ! помогите вытажить даные из веб страницы
если что то не работает то смотрим в лог и берём в руки дебаг и проходим смотря в код ищя ошибкуВладимир G писал(а):программа из введенного сайта в editText должна выводить String в TextView , ввожу сайт жму ентер никаких изменений ,может я что пропустил ? что то не зделал или неправильно что понял ?
извините за надоедливость задание дали на стажировке на роботу в очень хорошую фирму и я очень хочу туда попасть ,потому прошу помощи у вас .
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
Re: I need help ! помогите вытажить даные из веб страницы
Владимир G писал(а):Это знает только пользователь под именем anber ,у меня его код вообще не работает ,апликуха не запускается ..rezak90 писал(а):смешно, tv.setText(myString); - не?
Личные сообщения с просьбой ответить на форуме или написать программу я просто удаляю, если я в хорошем настроении. Если в плохом добавляю автора в черный список. По любым другим вопросам feel free to write to me.
- Владимир G
- Сообщения: 20
- Зарегистрирован: 18 сен 2013, 16:30
Re: I need help ! помогите вытажить даные из веб страницы
большое спасибо твой код показывает весь html код ,можно зделать что показывало только текс з страницы ?anber писал(а):Ок, давай по порядку:
ты хочешь разместить TextView в который вводишь адрес сайта и второе TextView, побольше, в котором выводится содержимое сайта, так?
1. Размести на экране первое TextView, второе TextView и кнопку по которой начнется действие
2. Сделай AsyncTask (см уроки 86-91: http://startandroid.ru/ru/uroki/vse-uro ... rimer.html )
в которой на doInBackground получай строку output методом которым я тебе писал viewtopic.php?f=39&t=2753
3. в onPostExecute этой AsyncTask присваивай строку output TextView №2 методом:
TextView tv = findViewById(...);
tv.setText(?);
Re: I need help ! помогите вытажить даные из веб страницы
парси данные и выбирай нужное что тебе нужно показать, по поводу парсера тут вроде есть статьи даже одна моя viewtopic.php?f=31&t=2208
- Владимир G
- Сообщения: 20
- Зарегистрирован: 18 сен 2013, 16:30
Re: I need help ! помогите вытажить даные из веб страницы
еще такой чисто джавовский вопрос ,есть большой текст в стринге нужно найти количство повторений слова "mobile" как это реализовать ?
- Mikhail_dev
- Сообщения: 2386
- Зарегистрирован: 09 янв 2012, 14:45
- Откуда: Самара
Re: I need help ! помогите вытажить даные из веб страницы
На вскидку самое простое
[syntax=java5]public int getMobileCount(String someString) {
String[] mobiles = someString.split("mobile");
if ((mobiles!=null)&&(mobiles.length>=2))
return mobiles.length-1;
return 0;
}[/syntax]
[syntax=java5]public int getMobileCount(String someString) {
String[] mobiles = someString.split("mobile");
if ((mobiles!=null)&&(mobiles.length>=2))
return mobiles.length-1;
return 0;
}[/syntax]