0

以下の形式でjson応答を取得しています

{
    "employees": [
        {
            "emp_id": 101,
            "name": null,
            "company": "Onmobile",
            "test_beans": null
        },
        {
            "emp_id": 101,
            "name": null,
            "company": "Onmobile",
            "test_beans": null
        }
    ],
    "organizations": [
        {
            "name": "Google"
        },
        {
            "name": "Facebook"
        }
    ]
}

nameは String 型の属性であり、test_beansは何らかのクラスの参照変数です。したがって、応答を取得している間、null 値を持つ変数を除外したいと考えています。私は春の残りのAPIを使用しています。そして、私はカスタムgsonconverterを持っています...だから、gsonビルダーで何をする必要があるのか​​ 教えてください。そうすれば、これらのnull変数を排除できます。

4

1 に答える 1

1

serializeNulls() を GsonBuilder に設定しない限り、null 値はデフォルトで除外されます。

于 2015-08-27T09:36:11.477 に答える