10 / 10 / 6
Регистрация: 14.03.2011
Сообщений: 392
|
||||||
1 | ||||||
Post запрос XML07.12.2012, 20:04. Показов 4531. Ответов 22
Метки нет (Все метки)
Добрый день, подскажите, как сделать post запрос, отправляться должна xml вида:
0
|
07.12.2012, 20:04 | |
Ответы с готовыми решениями:
22
Как отправить на сервер xml запрос с помощью post и получить ответ в xml? POST запрос с XML? POST запрос, XML в c++ POST запрос в Формате XML |
0 / 0 / 0
Регистрация: 07.12.2012
Сообщений: 6
|
||||||
07.12.2012, 21:03 | 2 | |||||
Как-то примерно так:
0
|
10 / 10 / 6
Регистрация: 14.03.2011
Сообщений: 392
|
|
07.12.2012, 21:41 [ТС] | 3 |
Не работает, запихал в проект, куча ошибок... Нажал на кнопку logcat вообще взбесился ))
0
|
0 / 0 / 0
Регистрация: 07.12.2012
Сообщений: 6
|
||||||
07.12.2012, 21:55 | 4 | |||||
Что за ошибки-то??
Хотя бы пример. Сразу хочу предупредить, в версиях андроида >3 запрещено обращаться к сети в интерфейсном потоке. Этот код надо создавать в отдельном потоке. Что-то типа:
0
|
10 / 10 / 6
Регистрация: 14.03.2011
Сообщений: 392
|
|
07.12.2012, 23:20 [ТС] | 5 |
Я вроде для 2.2 делаю ) Я в этом не особо разбираюсь, новичок...
Добавлено через 3 минуты Ну суть я кажется уловил, тоесть если запускать это приложение на 3.0 и выше андроидах, то нужно делать через Runables ?
0
|
0 / 0 / 0
Регистрация: 07.12.2012
Сообщений: 6
|
|
08.12.2012, 19:49 | 6 |
Да не, само приложение ни к чему.
Именно тот код, что работает с сетью. Что там с ошибками? давай лог, подскажу, чем могу
0
|
10 / 10 / 6
Регистрация: 14.03.2011
Сообщений: 392
|
||||||
09.12.2012, 02:21 [ТС] | 7 | |||||
В проекте указывал версию андроида 4.0.3 Когда на кнопку нажимаю, приложение крашится...
0
|
1162 / 986 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
|
||||||
09.12.2012, 02:29 | 8 | |||||
читайте логи.
Добавлено через 1 минуту нельзя из другого потока... Добавлено через 1 минуту
1
|
10 / 10 / 6
Регистрация: 14.03.2011
Сообщений: 392
|
|
09.12.2012, 02:39 [ТС] | 9 |
А вот собственно logcat
Код
12-08 22:35:28.357: D/dalvikvm(531): Not late-enabling CheckJNI (already on) 12-08 22:35:29.217: I/dalvikvm(531): threadid=3: reacting to signal 3 12-08 22:35:29.277: I/dalvikvm(531): Wrote stack traces to '/data/anr/traces.txt' 12-08 22:35:29.547: D/gralloc_goldfish(531): Emulator without GPU emulation detected. 12-08 22:35:39.636: W/dalvikvm(531): threadid=11: thread exiting with uncaught exception (group=0x409c01f8) 12-08 22:35:39.646: E/AndroidRuntime(531): FATAL EXCEPTION: Thread-72 12-08 22:35:39.646: E/AndroidRuntime(531): android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views. 12-08 22:35:39.646: E/AndroidRuntime(531): at android.view.ViewRootImpl.checkThread(ViewRootImpl.java:4039) 12-08 22:35:39.646: E/AndroidRuntime(531): at android.view.ViewRootImpl.requestLayout(ViewRootImpl.java:709) 12-08 22:35:39.646: E/AndroidRuntime(531): at android.view.View.requestLayout(View.java:12675) 12-08 22:35:39.646: E/AndroidRuntime(531): at android.view.View.requestLayout(View.java:12675) 12-08 22:35:39.646: E/AndroidRuntime(531): at android.view.View.requestLayout(View.java:12675) 12-08 22:35:39.646: E/AndroidRuntime(531): at android.view.View.requestLayout(View.java:12675) 12-08 22:35:39.646: E/AndroidRuntime(531): at android.widget.RelativeLayout.requestLayout(RelativeLayout.java:268) 12-08 22:35:39.646: E/AndroidRuntime(531): at android.view.View.requestLayout(View.java:12675) 12-08 22:35:39.646: E/AndroidRuntime(531): at android.widget.TextView.checkForRelayout(TextView.java:6773) 12-08 22:35:39.646: E/AndroidRuntime(531): at android.widget.TextView.setText(TextView.java:3306) 12-08 22:35:39.646: E/AndroidRuntime(531): at android.widget.TextView.setText(TextView.java:3162) 12-08 22:35:39.646: E/AndroidRuntime(531): at android.widget.TextView.setText(TextView.java:3137) 12-08 22:35:39.646: E/AndroidRuntime(531): at com.example.test.MainActivity$1.run(MainActivity.java:56) 12-08 22:35:39.646: E/AndroidRuntime(531): at java.lang.Thread.run(Thread.java:856)
0
|
1162 / 986 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
|
|
09.12.2012, 04:13 | 10 |
1
|
10 / 10 / 6
Регистрация: 14.03.2011
Сообщений: 392
|
|
09.12.2012, 15:55 [ТС] | 11 |
Буду признателен, если подскажите куда это нужно вставить ?
0
|
1162 / 986 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
|
|
09.12.2012, 16:21 | 12 |
туда же.
1
|
10 / 10 / 6
Регистрация: 14.03.2011
Сообщений: 392
|
|||||||||||
09.12.2012, 19:09 [ТС] | 13 | ||||||||||
Дому буду попробую заменить, лог выложу... Буду надеяться конечно что все пройдет удачно..
Добавлено через 1 час 42 минуты Вот вставил как вы сказали... Только программа попросила добавить Final... Вроде заработало в текст вывело "Error"... Теперь вопрос, как узнать почему Error ? Как отловить ошибку ? Debugger Eclipsa пока не очень понятен для меня.. В манифесте прописал debbugebble=true;
В манифесте permissions Internet прописан
0
|
1162 / 986 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
|
|
09.12.2012, 19:20 | 14 |
e.printStackTrace();
0
|
10 / 10 / 6
Регистрация: 14.03.2011
Сообщений: 392
|
||||||
09.12.2012, 21:02 [ТС] | 15 | |||||
Куда это вписать ?
Добавлено через 11 минут Добавлено через 25 минут
Добавлено через 10 минут Вроде заработало... Теперь приходит вот это org.apache.http.message.BasicHttpResponse@(Какие то цифры каждый раз меняющиеся)... Что это такое ? В ответ должна приходить XMLка ((( Добавлено через 17 минут Ага приходит это из за того что nameView.setText(response.toString()); Как же его обработать тогда ? Добавлено через 30 минут Ну все ништяк, приходит ответ в виде XMLки, теперь вопрос, как ее спарсить ? Может кто с этим помочь ?
0
|
1162 / 986 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
|
|
09.12.2012, 21:30 | 16 |
0
|
10 / 10 / 6
Регистрация: 14.03.2011
Сообщений: 392
|
|||||||||||
09.12.2012, 23:26 [ТС] | 17 | ||||||||||
XMLParser - создал класс, запихал туда то что требовалось...
0
|
1162 / 986 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
|
|
09.12.2012, 23:38 | 18 |
подебагай.
0
|
10 / 10 / 6
Регистрация: 14.03.2011
Сообщений: 392
|
||||||
09.12.2012, 23:55 [ТС] | 19 | |||||
Приходит вот такая XMLка
0
|
1162 / 986 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
|
|
10.12.2012, 00:13 | 20 |
и что?
0
|
10.12.2012, 00:13 | |
10.12.2012, 00:13 | |
Помогаю со студенческими работами здесь
20
Post запрос через сокеты: вместо XML приходят некорректные символы Послать POST запрос запрос с двумя и более параметрами? Get запрос + куки + Post запрос Отправка XML Post запросом Отправка xml через POST Отправка Xml методом "post" Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |