2016-12-13 6 views
0

私はHTTPリクエスト/レスポンスを処理するためにRetrofit2ライブラリを使用しています。このライブラリは自動的にJavaモデルをJSONに変換するので、IDEは変数を変数ではなく型として認識するため、 "boolean"というフィールドを作成することはできません。 残念ながら、私が使用しているAPIには、特定のリクエストで "ブール値"というフィールドが必要です。それを簡単に行う方法はありますか?注釈のようなもの?JSONで "ブール値"フィールドを渡す

私が作成したいモデルです。

public class foo{ 
private String string; 
private int number; 
private boolean boolean; 
} 

私はGSONライブラリを使用しています。これは明らかに使用JSONライブラリに依存し

+0

... – Selvin

+0

@Selvin私はgsonのlibを使用しています、質問を編集しました。ありがとう – kamiha

答えて

3

使用@SerializedName("boolean")と異なる変数名

+0

面白い... gsonが使用されない場合はどうですか?しかし、ジャクソン...そして、この答えは有効ではありません... – Selvin

関連する問題