私は非同期要求のためにRetrofitライブラリを使用していますが、その前にJsonをJavaオブジェクトに変換する必要があります。私はチュートリアルをほとんど見ておらず、理解できました。私はその後、私はゲッターを作るためにどのように混乱していますし、セッターはシリアル化を使用したRetrofit 2.1のJSONオブジェクト
"updated":{"epoch":1473220041,"time":"2016-09-07T03:47:21+00:00","cache":false}
やゲッターを作成する方法結果の配列からオブジェクトのJSONリンクはhttps://nomadlist.com/api/v2/list/cities/mumbai-india/places/work
で、Nomadlist APIを使用して自分でプロジェクトを行うことを決めたとセッターfor
"city":{"name":"Thane","slug":"thane-india","url":"\/thane-india"}.
私は次のクラスを作成しました。
public class City {
@SerializedName("name")
private String nameNmd;
public String getNameNmd() {
return nameNmd;
}
@SerializedName("img")
private String imgNmd;
public String getImgNmd() {
return imgNmd;
}
@SerializedName("url")
private String urlNmd;
public String getUrlNmd() {
return urlNmd;
}
@SerializedName("type")
private String typeNmd;
public String getTypeNmd() {
return typeNmd;
}
}
私が使用していますJSONの一部のスクリーンショットを追加しました。どのような都市の国と場所のセクションの正しい書式になります。
[jsonschema2pojo](http://www.jsonschema2pojo.org) /)jsonから直接Javaオブジェクトを作成する – Rehan