У меня есть мыло WebService, который возвращает что-то вроде этого:Как разобрать список объектов, полученных с помощью ksoap на Android?
ListResult{id=123;
result=ListItem{currencyID=2; currencyISO=EUR; desc=description; hasEMagazine=true; hasPrintMagazine=true; incentiveB=0; incentiveE=1000; objectCatalogID=123; objectID=12345; objectTypeID=1; picURL=url; priceB=222 ; priceRB=anyType{};0 sortID=0; title=title; uniqueProductAttrID=0; };
result=ListItem{currencyID=2; currencyISO=EUR; desc=description; hasEMagazine=true; hasPrintMagazine=true; incentiveB=0; incentiveE=1000; objectCatalogID=123; objectID=12345; objectTypeID=1; picURL=url; priceB=222 ; priceRB=anyType{};0 sortID=0; title=title; uniqueProductAttrID=0; };
result=ListItem{currencyID=2; currencyISO=EUR; desc=description; hasEMagazine=true; hasPrintMagazine=true; incentiveB=0; incentiveE=1000; objectCatalogID=123; objectID=12345; objectTypeID=1; picURL=url; priceB=222 ; priceRB=anyType{};0 sortID=0; title=title; uniqueProductAttrID=0; };
Теперь я хотел бы создать список результатов из этого объекта. Я получаю результат Object, у которого есть 20 свойств, и если я извлекаю одно из этих свойств, я получаю SoapPrimitive, содержащий весь ListItem как String.
Есть ли элегантный способ получить необходимые значения из этого SoapPrimitive Object без синтаксического разбора строки?
Как мы можем использовать Категория [] в android ?? поскольку в упомянутом учебнике используется категория. Пожалуйста, объясни – Shah 2011-05-12 11:04:17