json を参照してください。そのために、Google は「Gson」と呼ばれる優れたライブラリを提供しています。
あなたの例に固執するために、http経由でサーバーから送信されるjson表現は次のようになります。
{"name":"foo", "price":"1000", "description":"this is an item description"}
アプリには、クラス MyObject.class があります
public class MyObject {
private String name;
private double price;
private String description;
// all your other methods
}
次に、次のことができます。
MyObject obj = new Gson().fromJson(jsonString, MyObject.class)
そして出来上がり、文字列からオブジェクトを1行で作成しました。json 表現とクラスで変数の名前が同じであることを確認してください。その後、Gson がすべての作業を行います。を使用して、オブジェクトから String 表現を作成することもできますString jsonString = new Gson().toJson(obj)
。