在JSON中返回空值的首选方法是什么?对基元有不同的偏好吗?
例如,如果我在服务器上的对象具有一个不带任何值的名为“ myCount”的整数,则该值的最正确的JSON将是:
{}
要么
{
"myCount": null
}
要么
{
"myCount": 0
}
字符串的相同问题-如果我在服务器上使用空字符串“ myString”,则是最好的JSON:
{}
要么
{
"myString": null
}
要么
{
"myString": ""
}
或(上帝帮我)
{
"myString": "null"
}
我喜欢将集合以JSON形式表示为空集合的约定http://jtechies.blogspot.nl/2012/07/item-43-return-empty-arrays-or.html
空数组将被表示:
{
"myArray": []
}
qq_花开花谢_0
相关分类