私はAndroidが初めてです。 JSONリストから文字列のリストを取得する必要があります。これはSpinner
リストに追加されます。私はサーバー上のリストを持っていますRetrofit 2を使用してJSONリストからリスト<String>を取得する方法は?
[{"bgroup":"A+"},{"bgroup":"A1+"},{"bgroup":"A1-"}].
Retrofit Scalarsで試しました。
期待文字列ではなくBEGIN_OBJECT [0] *
行1列3パス$で取得するための任意のより良い方法だった:
[{"bgroup":"A+"},{"bgroup":"A1+"},{"bgroup":"A1-"}]
が、エラーとして検出するよう レスポンスJSONからの文字列のリスト?
をオブジェクトがどこから来たかの文字列を読み取ることはできません。 'List'を持つマッピングを作成し、後で 'Mapping.bgroup'から直接文字列を抽出するのはなぜですか? –
カスタムデータオブジェクトに同じ文字列を使用した場合、自動的にレトロフィットすることで、フォーマットされたデータオブジェクトに値が与えられます。同じキーを使用してください。依存関係をコンパイルする 'com.squareup.retrofit2:converter-gson:2.0.2' –
@LyubomyrShaydariv答えをいただきありがとうございます。このシナリオでは、単純なListの例を挙げられますか? –