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

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

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

Android: трудности с отправкой запроса по url и обработкой в виде xml - Программирование Android

01.06.2016, 11:38. Просмотров 187. Ответов 2
Метки нет (Все метки)

Java
1
2
3
4
5
URL url = new URL("https://maps.googleapis.com/maps/api/geocode/xml?address=москва");
        DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
        DocumentBuilder db = dbf.newDocumentBuilder();
InputSource input =  new InputSource(url.openStream());
        Document doc = db.parse(input);
на точке останова пробегался, не идет дальше после"InputSource input = new InputSource(url.openStream());"
сколько искал уже, исправлял, не получается...
работал на C# хотел перейти на джаву
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.06.2016, 11:38     Android: трудности с отправкой запроса по url и обработкой в виде xml
Посмотрите здесь:

Трудности с установкой Android SDK - Программирование Android
Приветствую, Форумчане.Возникла проблема при установке SDK.Вообщем при создании нового проекта возникает вот такая вот ошибка: Errors...

Парсинг XML по URL - Программирование Android
Нужно взять строку из тега <company> отсюда xml. Можно как-то обойтись без циклов?

WebView некорректно загружает url (Android Studio) - Программирование Android
android studio. webview некорректно загружает url. Он загружает, но почему отображается некорректное изображение, вместо html-страницы?

Парсинг XML документа по URL - Программирование Android
Нужно пропарсить XML документ: http://qps.ru/7UzLc Как я понимаю, есть три варианта: 1) скачать документ на флешку и тогда парсить; ...

Обработка результата POST-запроса в Android - Программирование Android
Приветствую, уважаемые программисты. Изучаю программирование на Android. Пытаюсь сделать простенькое клиент-серверное приложение. ...

Создание XML запроса - Программирование Android
Всем привет) Пишу приложения для регистрирования пользователей на сервере. Пользователь вводит данные,создаётся хмл файл и отправляется...

Android xml из интернета - Программирование Android
Оснакомился с этим уроком http://startandroid.ru/ru/uroki/vse-uroki-spiskom/142-urok-79-xmlpullparser-parsim-xml.html вроде всё...

Android XML элемент - Программирование Android
Подскажите каким элементом можно реализовать всплывающие окно снизу с EditText'ом? Буду очень благодарен если дадите ссылку на похожую...

Xml файлы в android приложении - Программирование Android
Добрый день , какой код должен быть в MainActivity.java что бы при на нажатии на кнопку в activity.xmд в scrollview выводился текст с...

Android Studio, файл activity_main.xml - Программирование Android
здесь понятно это название приложения package com.example.user.myapplication; здесь понятно это библиотеки import...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Pablito
2455 / 1900 / 591
Регистрация: 12.05.2014
Сообщений: 6,702
Завершенные тесты: 1
01.06.2016, 14:35     Android: трудности с отправкой запроса по url и обработкой в виде xml #2
а андроиде есть класс Geocoder, с его помощью можно в один метод получить List с адресами по названию
в этом листе будут лежать объекты класса Address, там все поля уже распарсены
запросы слать крайне желательно не из UI потока

код примерно такой
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
        new Thread(new Runnable() {
            @Override
            public void run() {
                Geocoder geocoder = new Geocoder(MainActivity.this);
                try {
                    final List<Address> list = geocoder.getFromLocationName("москва", 1);
                    final Address address = list.get(0);
                    // делаем с адресами что угодно
                } catch (IOException e) {
                    e.printStackTrace();
                }
            }
        }).start();
в манифесте обязательно разрешение на интернет
XML
1
    <uses-permission android:name="android.permission.INTERNET" />
Nafisss
0 / 0 / 0
Регистрация: 01.06.2016
Сообщений: 2
03.06.2016, 15:37  [ТС]     Android: трудности с отправкой запроса по url и обработкой в виде xml #3
Добавлено через 35 секунд
А если, например, нужно найти расстояние между пунктами, тогда уже придется через url?
Ответ Создать тему
Опции темы

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