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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.75
Ciberst
503 / 416 / 18
Регистрация: 16.12.2010
Сообщений: 939
#1

Прочитать XML с сайта - Программирование Android

24.08.2012, 18:54. Просмотров 1530. Ответов 3
Метки нет (Все метки)

продолжаю изучение программирования под Android, возник вопрос:
допустим, у нас есть XML: http://informer.gismeteo.ru/xml/27612.xml
прошу показать, как правильно организовать чтение такого XML, желательно со всеми подробностями
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.08.2012, 18:54
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Прочитать XML с сайта (Программирование Android):

Выкачать XML с сервера или сайта для последующего парсинга - Программирование Android
Подскажите как можно выкачать XML из сайта или сервера? скорей всего качаться будет с сайта примерный путь www.sitename.com/XML/file.xml

Не получается прочитать xml - PHP
Подскажите, что делаю не так при чтении xml? Запрос выдает "0", хотя <image-v2> не пустой $s =...

Как прочитать XML? - C#
Собственно нужно прочитать и присвоить данные переменным соответствующим названию атрибута в xml.. <TestedDocument> <People sex="1"...

Как прочитать xml? - PHP
Добрый день, помогите пжл прочитать следующий xml <day_part typeid="3" type="вечер"> <temperature_from class_name="t18"...

Как прочитать XML из String - Visual Basic .NET
Подскажите способ чтения XML из переменной string Спасибо!

Прочитать заданные узлы XML - C#
Есть XML документ(например) <books> <book> <page>1000</page> <author>I_am</author> <code>1</code> </book> <book> ...

3
V0v1k
1159 / 983 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
25.08.2012, 02:00 #2
попробуйте использовать класс URL - http://developer.android.com/intl/ru/reference/java/net/URL.html
0
flashok
87 / 89 / 1
Регистрация: 14.02.2009
Сообщений: 293
25.08.2012, 02:11 #3
если правильно понял, то как то так
Constants.RULES_URL - прямая ссылка на ваш XML
в результате вы получаете ваш xml в виде строки

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
    public static String downloadXML() {
        String line = null;
        try {
            HttpParams httpParams = new BasicHttpParams();
            HttpConnectionParams.setConnectionTimeout(httpParams, 5000);
            HttpConnectionParams.setSoTimeout(httpParams, 5000);
 
            DefaultHttpClient httpClient = new DefaultHttpClient(httpParams);
            HttpPost httpPost = new HttpPost(Constants.RULES_URL);
            HttpResponse httpResponse = httpClient.execute(httpPost);
            HttpEntity httpEntity = httpResponse.getEntity();
            line = EntityUtils.toString(httpEntity);
        } catch (IOException e) {
            return "error";
        }
 
        return line;
 
    }
0
V0v1k
1159 / 983 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
25.08.2012, 03:30 #4
flashok,
Java
1
2
POST
Применяется для передачи пользовательских данных заданному ресурсу.
вроде топикстартер ничего передавать не хотел...

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
/////////////////////////
URL url = new URL("http://informer.gismeteo.ru/xml/27612.xml");
InputStream inputStream = url.openStream();
System.out.println(convertStreamToString(inputStream));
///////////////////////
 
String convertStreamToString(InputStream is) {
        try {
            return new Scanner(is).useDelimiter("\\A").next();
        } catch (java.util.NoSuchElementException e) {
            return "";
        }
}
0
25.08.2012, 03:30
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.08.2012, 03:30
Привет! Вот еще темы с ответами:

Правильно прочитать файл xml - Delphi
Здравствуйте, помогите правильно вывести данные xml файла в memo, расположенной на форме. Данный файл открывается правильно в word(с...

Прочитать данные из файла XML - C++ Builder
Суть такова что нужно взять цифру с файла XML и записать в переменную. Цифра это цена, которую автоматически выгружает база 1С. В файле XML...

.NET 4.x Прочитать кусок из XML файла - Visual Basic .NET
как прочитать xml файл, причем не из файла а из переменой, вот пример содержания переменой <offer id="140698" brandid="5931"...

.NET 4.x Как прочитать данные с XML - C#
Добрый день! Есть XML файл вида <?xml version="1.0" encoding="windows-1251"?> <LLET> <Subject Name="ляляля"> <Tests> ...


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

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

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