これにはgoogle-gsonを使用します。
あなたはちょうどあなたが次の操作を行うことができ、簡単なオブジェクトを送信する場合:
1:あなたは
class MyDataObject {
private String cityname, address;
private double longitude, latitude;
MyDataObject() {
// no-args constructor
}
}
2を転送したいデータを保持しているオブジェクトを作成します。あなたのJSONレスポンス文字列を作成あなたは
MyDataObject data = new MyDataObject();
// set values
Gson gson = new Gson();
String responseData = gson.toJson(data);
// put this string in your response
3あなたのHTTPレスポンスで送り返すこと:
あなたのAndroidクライアントに応答を読みます
String responseData;
// read response string
Gson gson = new Gson();
MyDataObject data = gson.fromJson(responseData,MyDataObject.class);
// access the data stored in your object
JSONを使用して配列や他のより複雑なオブジェクトを送信することもできます。 google-gsonを使用する場合は、こちらをご覧ください。GSON User Guide
-axel
ここで問題が正確にわかりません。何らかの形でxmlやjsonといったレスポンスをシリアル化して、クライアントに送り返す必要があります。情報にアクセスするには、それを逆シリアル化する必要があります。 xmlまたはjsonに対処するために、利用可能なライブラリがたくさんあります。 – AxelTheGerman
@axel応答jsonまたはxmlの送信とandroidでのアクセスのための任意のリンク。ありがとう。 – Mukunda