GSONを使用して子のネストされた属性にアクセスする方法があるかどうかを知りたいと思います。GSONを使用して単純なネストされた属性の期間を使用する
は、このJSONを考えてみましょう:
data: {
myobject: {
name: "test",
status: {
active: 1
}
}
}
Iは、好ましくは、私が直接ネストされた属性にアクセスするためのメカニズムを持っていると思い、状況を処理するための余分なクラスを定義する必要はありません。例えば
:
public class MyObject {
@SerializedName("name")
public String name;
@SerializedName("status.active")
private Boolean active;
}
この使用GSONや他のAndroid JSONパーサーを実行する方法はありますか?あなたが使用することができます
アクティブなフィールドを持つインナークラスを作成します。 –
私はそれを避けたいという記述に明示的に言及します... – apascual
あなたの意図をよりよく表すためにあなたの質問を編集しました –