簡體   English   中英

如何使用JSON消除具有空值的變量

[英]How to eliminate variables with null value using JSON

我收到以下格式的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是某個類的引用變量。 因此,在獲得響應時,我想排除那些具有空值的變量。 我正在使用spring rest-api。 而且我有一個自定義的gsonconverter ...所以請幫助我處理gson builder需要做什么,以便它可以消除那些null變量。

只要不將serializeNulls()設置為GsonBuilder,默認情況下將排除Null值。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM