私はブラックベリーの新人です。現在、ksoap2 libを使用してphpベースのWebサービスからデータをフェッチするプログラムに取り組んでいます。すべてがスムーズに機能します。アプリは Web サービスに接続してデータを取得しますが、問題は、結果のデータを解析する方法がわからないことです。これは複雑なデータであり、多くの行と値が含まれています。以前は Android で ksoap lib を使用していましたが、非常にうまく機能していましたが、現在は機能していません。アプリをデバッグし、Web サービスが正しいデータを返すことを確認します。そのため、結果のオブジェクトからデータを取得する際に助けが必要です。どうやってするの。ネットを検索しましたが、ほとんどの例は単一の戻り文字列に基づいていますが、例を返す複雑なデータ配列リストが必要です。誰でも助けることができますか?返されたデータのサンプルは次のとおりです
[unnamed_struct_use_soapval{id=62; email_address=a@a.com; 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日無駄にしていましたが、まだ何も役に立ちませんでした. 助けてくれてありがとう。