次のような要素の配列を返すWebサービスを作成しました。
<Service>
<id>string</id>
<description>string</description>
<last_change_date>dateTime</last_change_date>
</Service>
このWebサービスをAndroidデバイスから使用しており、Ksoap2パッケージを使用しています。メソッドを使用してWebサービスからSoapObjectを受け取った場合:
SoapObject response = (SoapObject)envelope.getResponse();
私は通常、次のコードを使用して応答の内容を取得します。
String str = (String)response.getProperty(index).toString();
そして、これは通常はうまくいきます!
ただし、last_change_date(SQL ServerのデータベースのdatetimeフィールドからdateTimeが取得するタイプ)を取得するために、同じメソッドを使用することはできません。
そのため、AndroidでdateTimeを任意の日付形式(日付またはカレンダー)に変換するメカニズムを探しています。