在實際應用sf.json中,我們有時候還需要保留一些value爲空的數據,此時我們可以使用JSONNULL.getInstance() 的方法,將數據保留爲null值。
例如:
我們如果想要一個
jsonObject.put("desc", null)
這樣的數據,在保留這個desc的key值,如果直接如上使用的話,
生產的json會自動過濾null值,這樣的話,這個key值就不存在了。
這樣的話,我們就需要使用
jsonObject.put("desc", JSONNull.getInstance())
這樣獲取的值,就能夠保留desc的key值,得到的爲:"desc":null