Android
|
|
1 | |
Парсинг данных получаемых от сервиса с авторизацией02.10.2013, 11:22. Показов 2272. Ответов 15
Метки нет (Все метки)
проблема в делегировании. Задача:послать запрос сервису,с логином и паролем,получить строку-токен (SessionId),которую в дальнейшем приходиться передавать в каждом запросе в качестве параметра(запросы XML,SOAP),в ответ на следующие запросы приходит ХМL со списком,надо его распарсить.
Токен я получил,передал,в общем получаю ХМЛ в Data и пытаюсь скормить его парсеру,парсер тупо не запускается.схема проекта такая:главн.вьюха.м-деллегат-конект.м-делегат-парсер.м. сори за нубский вопрос,если кто знает,напишите как делегировать(и как его норм прописать)Парсер что бы после заполнения Data ее можно было бы передать парсеру(и запустить парсинг). код будет чуть позже.
0
|
02.10.2013, 11:22 | |
Ответы с готовыми решениями:
15
Парсинг строк получаемых по сети Выбор веб-сервиса с авторизацией для android клиента Парсинг с авторизацией Парсинг сайта с авторизацией |
-10 / 0 / 0
Регистрация: 02.10.2013
Сообщений: 6
|
|||||||||||||||||||||
02.10.2013, 14:07 | 6 | ||||||||||||||||||||
сейчас скину код проекта
Добавлено через 3 минуты главн.вьюха.м
сори за кучу мусора в коментах-разбирался с коннектом Добавлено через 46 секунд главн.вьюха.х
коннект.м
коннект.х
0
|
95 / 71 / 12
Регистрация: 12.12.2012
Сообщений: 214
|
|
02.10.2013, 15:11 | 8 |
Совсем беспомощны? http://www.tbxml.co.uk/TBXML/Guides.html
А вообще вы что-то загнули с парсерами. Если у вас нормальный soap сервис с WSDL, то можно использовать штуки, которые сами вам и модель, и запросы, и парсинг нагенерят. Вроде у гугла неплохая вещь такая была.
0
|
-10 / 0 / 0
Регистрация: 02.10.2013
Сообщений: 6
|
|
03.10.2013, 07:58 | 9 |
Не беспомощны,но не плохо если знающий человек подводные камни объяснит.И что это за штука у гугла?
0
|
95 / 71 / 12
Регистрация: 12.12.2012
Сообщений: 214
|
|
03.10.2013, 08:29 | 10 |
Не надо спорить, вы беспомощны раз не смогли найти или просто не захотели изучить гайд по парсеру, который по первой ссылке в выдаче гугла, и генераторы кода по WSDL, которых на первой странице гугла не 1, не 2 и не 3. Из них я использовал только гугловский https://code.google.com/p/wsdl2objc/, поэтому рекомендовать могу только его.
0
|
-10 / 0 / 0
Регистрация: 02.10.2013
Сообщений: 6
|
|
03.10.2013, 14:10 | 11 |
Не указывайте мне спорить или не спорить.я изучил достаточно много гайдов,и проблемы с генерацией запросов по WSDL у меня нет,так что советую вам не разводить холивар,а просто и понятно обьяснить что знаете(кстати вы сами то хоть раз парсили в таких условиях?)и вместо "генераторы кода по всдл" вы написали "штука" сори,я не экстрасенс,выражайтесь понятнее.а сторонний парсер которым вы тычите в меня еще не факт что будет одобрен начальством для использования,да и все равно уйдет время на написание кода работы с ним с нуля.
0
|
182 / 182 / 3
Регистрация: 10.01.2013
Сообщений: 596
|
|
03.10.2013, 14:42 | 12 |
osnaz1939, простите, а вы уверены, что вам кто-то что-то должен? Такой тон в ответ на совершенно справедливое, надо сказать, замечание вместо благодарности за довольно подробный ответ вызывает:
а) Недоумение б) Нежелание помогать вам в дальнейшем. Попытайтесь начать уважать и ценить тех, кто вам помогает. К тому же, бескорыстно.
0
|
-10 / 0 / 0
Регистрация: 02.10.2013
Сообщений: 6
|
|
03.10.2013, 17:02 | 13 |
Такое чувство что это вы беспомощны,раз не можете сказать ничего конкретного кроме "загугли",гайд по парсеру я и не искал,потому что не факт что начальство одобрит использование стороннего неофициального парсера,желателен родной,да и на его интеграцию в проект уйдет время,тем более указывает на вашу некомпетентность то что место написания кода в ручную вы используете библиотеки,в аннотации к которым кстати прямо сказано о возможных косяках в коде,ну и кстати вы назвали "генератор кода по WSDL" "штукой",я не экстрасенс,и ваши витиеватые аллегории расшифровывать не собираюсь.Думаю написание вами программ сводиться к скачиванию проектов с гитхаба и автогенерации кода сторонней хренью.
Добавлено через 5 минут Простите mobidevelop а с чего вы сделали такие выводы?я не говорил что мне кто то что то должен.видимо вы недостаточно вникли не в замечание,не в мой ответ.Так что в ответ так же могу посоветовать вам вникать в сообщения,и так же с уважением относиться к форумчанам. Добавлено через 4 минуты В общем спасибо всем за помощь,сори если кого то обидел,попробую добить дефолтный парсер,либо порыть в указанных направлениях.
0
|
95 / 71 / 12
Регистрация: 12.12.2012
Сообщений: 214
|
|
03.10.2013, 18:26 | 14 |
mobidevelop, не стоит обращать внимание на детскую обиду на слово "беспомощны"
0
|
686 / 613 / 43
Регистрация: 13.01.2011
Сообщений: 1,722
|
|
03.10.2013, 19:14 | 15 |
osnaz1939, да какая разница сообществу, что там ваше начальство скажет?
Вы не хотите слышать - зачем вы вообще на этот форум пришли? Вчитайтесь и вдумайтесь, что пишете. Я лично не заметил, что вам грубили, а вы напрямую переходите на личности. Спор без аргументации - демагогия. Сами домыслите дальше. Мы тут не политикой занимаемся.
0
|
-10 / 0 / 0
Регистрация: 02.10.2013
Сообщений: 6
|
|
04.10.2013, 11:57 | 16 |
в общем я тактично промолчу,и просто напомню вам,что я уже поблагодарил всех за помощь(жаль,но конкретно на поставленный мной вопрос ответа не последовало,а лишь навязывание своего мнения),извинился за нанесенные кому то обиды,и проинформировал что отработаю все варианты,погуглю,и больше на вашем горизонте отсвечивать не буду господа.
За сим откланяюсь. Добавлено через 3 часа 18 минут Все таки отсвечу,в общем для тех кто будет использовать TBXML парсер,придеться убирать лишние ретаины,и кстати Гайд расположенный на офсайте устарел.
0
|
04.10.2013, 11:57 | |
04.10.2013, 11:57 | |
Помогаю со студенческими работами здесь
16
Парсинг сайта с авторизацией Парсинг форума с авторизацией Парсинг с авторизацией в Python. Парсинг web-страницы с авторизацией Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |