net.sf.json.JSONObject保留值爲null的key值方法

在實際應用sf.json中,我們有時候還需要保留一些value爲空的數據,此時我們可以使用JSONNULL.getInstance() 的方法,將數據保留爲null值。

例如:

我們如果想要一個

jsonObject.put("desc", null)

這樣的數據,在保留這個desc的key值,如果直接如上使用的話,

生產的json會自動過濾null值,這樣的話,這個key值就不存在了。

這樣的話,我們就需要使用

jsonObject.put("desc", JSONNull.getInstance())

這樣獲取的值,就能夠保留desc的key值,得到的爲:"desc":null

發佈了24 篇原創文章 · 獲贊 6 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章