Как я могу привести String к объекту SoapObject в ksoap2?
В моем приложении для Android я использую ksoap2 для связи с сервером. Я загружаю определенную сложную спортивную информационную структуру по запросу мыла и анализирую ее позже в своей программе.
Что я хочу сделать, так это как-то «сохранить» эту сложную структуру, чтобы я мог снова проанализировать ее позже, когда вся информация в этой структуре является окончательной и больше не меняется, так что я могу отображать ее без повторного вызова веб-службы.
Я понял, что могу превратить всю структуру в строку с помощью метода toString () из класса SoapObject, чтобы сохранить его в настройках приложения Shared.
НО: чтобы проанализировать строку с помощью моего парсера, который я использую, когда загружаю данные непосредственно с веб-сервера, мне нужно это как SoapObject. Я попробовал что-то вроде этого:
SoapObject soapObj = (SoapObject) dataAsStringFromSharedPrefs;
Но я не могу привести строку к SoapObject таким образом.