[問題] Android Json參數內不能有Null嗎?

作者: Minksaki (咲)   2019-01-04 03:33:23
想請問一下,有在寫Android 或是IOS的大大,
小的我負責寫Web API (C#) 吐JSON 格式的資料給APP使用
目前遇到一個小疑惑還請各位大老解釋
我的API 會去資料庫把資料撈出後回傳JSON格式 大概如下
正常情況
{"d" : true , "Data" : {"a":"Hello","b":"_World",c:"!!"}}
部分情況會出現
{"d" : true , "Data" : {"a":"Hello","b":"_World",c:null}}
這個時候 Android 程式就會出現錯誤,
我們公司Android 的工程師 就會說請把C參數也變成回傳 空字串,
說Android 跟 IOS JSON 沒辦法讀取null 參數,
害他APP出錯都是我的錯神麼的OOXX。
讓我覺得很生氣,網頁端View 就可以判斷Null 值,為神麼手機APP就不行?
想請問各位大大是真的不能判斷Null,還是我被唬爛只是他不想改程式判斷?
因為如果要我這邊改,我可能要改幾百隻API

Links booklink

Contact Us: admin [ a t ] ucptt.com