2017-12-28 22 views
0

私はgsonをhttp応答(改造から来る)をモデルに逆直列化するために使用します。だから、今、私はこのように、応答としていくつかのJSON配列を持っている:gsonを使用したモデルへのjson配列の逆シリアル化の正しい方法、改造

[{"object":"value"},{"object":"value"},{"object":"value"},{"object":"value"}] 

rxjavaや改造を組み合わせることで、私は、httpリクエストを作成し、次のコードのように私のモデルで応答を保存しよう:

@GET("contacts") 
    Observable<ResponseModel> getBankDepartments(); 

だから質問私はこのモデルで応答を保存するためにgsonを使用する必要があります。私は、特定のフィールドの

@SerializedName("status") 
@Expose 

注釈を使用して、この{"status":1}ような単純なJSONレスポンスでは通常 。しかし、私はjson配列のために同じことをやりますか?なめらかでplsは責めないで、文法で間違ったか、他なめらかであれば P.S

答えて

0

あなたは、配列を保存したい場合は、単にObservable<List<ResponseModel>>の代わりに、単一のオブジェクトを返すことができます。

関連する問題