wevserviceからクラスのリストを取得するAndroidアプリケーションを開発しています
webservice のメソッドは次のようList<mytable> GetAllmytableData();
になりますが、mytable クラスでそのデータをキャストできません。http://seesharpears.blogspot.com/2010/10/ksoap-android-web-service-tutorial-with.htmlこのリンクが示唆するように、mytable クラスを作成します。また、データをキャストするために myclass にkvm シリアライゼーションを適用しました。しかし、常に java.lang.ClassCastException: org.ksoap2.serialization.SoapObject
エラーが発生します。
soapenvelope で取得したデータは次のようなものです
anyType{DisplayName=a; Email=hi@y.com; FirstName=a; LastChangedDate=2/5/2012 11:24:38 PM; LastName=a; ObserverID=1; UserID=1; }
anyType{DisplayName=b; Email=hi@y.com; FirstName=b; LastChangedDate=2/5/2012 11:25:52 PM; LastName=b; ObserverID=1; UserID=2; }
anyType{DisplayName=c; Email=hi@y.com; FirstName=c; LastChangedDate=2/6/2012 9:10:44 AM; LastName=c; ObserverID=3; UserID=3; }
「mytable」クラスのオブジェクト配列を解析して配置する方法
提供されたリンクplzに関する提案