我希望我的JSON服务返回一个布尔值.我知道只返回true或者false是无效的JSON,那么最好的方法是什么?我想到了这些选择:
[true]
Run Code Online (Sandbox Code Playgroud)
要么:
{ "response": true }
Run Code Online (Sandbox Code Playgroud)
我更喜欢后者.这有什么最好的做法吗?
fdr*_*ger 10
true 是一个完全有效的JSON值,它不比[true]或更差{ "response": true }.将它包装到一个对象中是一个好主意(并且对象比数组更好),因为如果有一天你决定在响应中添加更多数据,你就不会破坏所有期望纯布尔值的客户端.
| 归档时间: |
|
| 查看次数: |
9445 次 |
| 最近记录: |