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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.80
kuzmichev92
1 / 1 / 0
Регистрация: 09.05.2012
Сообщений: 9
#1

Создание XML запроса - Программирование Android

14.05.2012, 00:19. Просмотров 1280. Ответов 3
Метки нет (Все метки)

Всем привет)
Пишу приложения для регистрирования пользователей на сервере.
Пользователь вводит данные,создаётся хмл файл и отправляется на сервер.
К сожалению,проверить на реальном устройстве не могу,поэтому прошу - проверьте,пожалуйста,создатся ли файл на карте памяти?

И самое главное - Подскажите,как организовать отправку этого файла на сервер?
Заранее спасибо!
(з.ы. код корявый,знаю,я учусь)



На втором слайде вводим любые цифры,переходим на 4,там жмём кнопку,после этого жмём вторую кнопку.Если создаётся хмл файл,то должно вылезти сообщение)
Вложения
Тип файла: rar Sliding.rar (119.4 Кб, 19 просмотров)
Тип файла: rar Slidingapk.rar (33.5 Кб, 11 просмотров)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.05.2012, 00:19     Создание XML запроса
Посмотрите здесь:

Отправка запроса на сервер - получение ответа в xml и обработка - Программирование Android
Всем добрый день. Искал по всем форумам и всем блогам, но нужного ответа не нашел и не добился результата. Отправляется Get запрос...

Android: трудности с отправкой запроса по url и обработкой в виде xml - Программирование Android
URL url = new URL("https://maps.googleapis.com/maps/api/geocode/xml?address=москва"); DocumentBuilderFactory dbf =...

Создание пост-запроса - Программирование Android
Всем доброго дня! Я занимаюсь разработкой android-приложений, и к меня появилась задачка..по Post-запросу вызывать такси c android. То...

Создание XML - Программирование Android
Доброго дня. Прошу простить мои ламерские вопросы. Проблема раз: Нужно сгенерить xml файл. Погуглил, нашел только как обрабатывать...

Создание XML файлов Андроидом - Программирование Android
Требуется написать программу, которая будет создавать XML файл с некоторым кодом. Я не имею понятия как создвать файлы. Подскажите...

Создание объекта через xml разметку. NullPointerExeption - Программирование Android
Кажется у меня пробел в основах, я думал прописывая вью через разметку, при сборке создается экземпляр класса, и стоит лишь найти вьюшку по...

Создание экрана программно и через xml файл - Программирование Android
Когда задаю всё программно, все элементы как надо располагаются на экране, ничего не сдвигается, всё как надо. Пытаюсь точно так же задать...

Отправка get запроса - Программирование Android
Здравствуйте. Уже который день бьюсь с отправкой get запроса и получения ответа. Делаю примерно так: switch (v.getId()) { ...

Формирование запроса БД - Программирование Android
Маленький вопросик, но не дает уснуть почему Cursor cursor = database.query(TABLE, null, TAG_DATE + "= ?", ...

выгрузка запроса в xml - SQL Server
Добрый день, уважаемые форумчане. Никогда ранее не выгружал запросы в xml, сейчас возникла необходимость Есть запрос SELECT ...

Отправка XML запроса - PHP Сети
Здравствуйте. Помогите пожалуйста, нужно отправить вот такой <?xml version="1.0" encoding="UTF-8"?> <request version="1.0"> ...

Заполнение xml результатом запроса - 1С
Доброго времени суток! Подскажите, как заполнить xml результатами запроса? Процедура Выгрузить(Элемент); Запрос = Новый Запрос; ...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
silentnuke
Android Programmer
139 / 140 / 5
Регистрация: 08.12.2010
Сообщений: 421
14.05.2012, 00:41     Создание XML запроса #2
эм, зачем создавать xml файл? почему не слать post запрос, оО?
kuzmichev92
1 / 1 / 0
Регистрация: 09.05.2012
Сообщений: 9
14.05.2012, 00:59  [ТС]     Создание XML запроса #3
Задание себе поставил именно с хмл файлами)
Но за совет про post спасибо,изучу после реализации этой функции)
akaish
3 / 3 / 0
Регистрация: 23.05.2010
Сообщений: 28
16.05.2012, 06:38     Создание XML запроса #4
Тестить влом, подскажу, куда копать по отправке:

1) Выбираем протокол, видимо, для Вас лучше HTTP

2) Для HTTP: методом пост отправляем данные

2.1) Через raw сокет подключаемся к хосту и отправляем запрос вида

POST /destination.html HTTP/1.1
Host: example.com
Content-Type: multipart/form-data; boundary="***************"
Content-Length: (суммарный объём, включая дочерние заголовки)
Connection: keep-alive
Keep-Alive: 300


--***************
Content-Disposition: form-data; name="someName"; filename="someFileName"
Content-Type: (нужный тип)

(Двоичное содержимое файла)
--***************--

2.2) Делаем похожее через HttpURLConnection - мультипарт придется все-же самому заполнять, но не надо заниматься с заголовками и проверкой ответа
2.3) Смотрим в сторону org.apache.http, там намного проще: http://hc.apache.org/

3) Заботимся о правильной работе с потоками, дабы не ловить ANR при использование GSM подключений (там высокие пинги и медленная скорость, UI поток может перестать отвечать), используем AsyncTask или IntentService

Сниппет, по идее, не большой, строк на 80 получится (по отправке), можно поискать на stackoverflow готовый сниппет для отправки файла постом, а на вогиле есть неплохие статьи по потокам в андроиде. К примеру, по асинку тут: http://www.vogella.com/articles/Andr...s/article.html
Yandex
Объявления
16.05.2012, 06:38     Создание XML запроса
Ответ Создать тему
Опции темы

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