Я новичок в blackberry, в настоящее время я работаю над программой, в которой я получаю данные с веб-службы php на основе ksoap2 lib. Все работает плавно. Приложение подключает и извлекает данные из веб-службы. Но теперь проблема в том, что я не знаю, как анализировать полученные данные. Это сложные данные и содержит много строк и значений. Раньше я использовал ksoap lib в Android, и он работал очень хорошо, но теперь он не работает. Я отлаживаю приложение и удостоверяюсь, что веб-служба возвращает правильные данные. Поэтому мне нужна помощь в получении данных из результирующего объекта. Как это сделать. Я искал сеть, но большинство примеров основано на единственной возвращаемой строке, но мне нужен пример добавления массива данных массива. Кто-нибудь может помочь? Вот возвращаемая выборка данныхksoap2 blackberry webservice problem, sample need
[unnamed_struct_use_soapval{id=62; [email protected]; name=xyz; password=abc; user_type_id=2; annual_expiry=null;}]
и вот код, который я использую для анализа полученных данных.
ht.call(soapAction, envelope);
String result = (envelope.getResult()).toString();
SoapObject resultsRequestSOAP =(SoapObject) envelope.bodyIn;
int count = ((SoapObject) resultsRequestSOAP).getPropertyCount();
не знаю, как действовать дальше. Потратил уже 3-4 дня на него и до сих пор не нашел ничего полезного. Заранее спасибо за помощь.