相关疑难解决方法(0)

在JSON中格式化"true"的正确方法是什么?

我想给出一个简单的true响应,但根据各种 JSON 解析器,这不是有效的JSON:

true
Run Code Online (Sandbox Code Playgroud)

但是,true在编码和解码时,PHP和Javascript的行为类似于"true"确实是有效的JSON :

PHP的

echo json_encode( true ); // outputs: true
echo json_decode( true ); // outputs: 1
echo gettype(json_decode( true )); // outputs: boolean
Run Code Online (Sandbox Code Playgroud)

jQuery-

JSON.stringify( true );   // outputs: true
jQuery.parseJSON( true ); // outputs: true
typeof jQuery.parseJSON( true ); // outputs: boolean
Run Code Online (Sandbox Code Playgroud)

那么发送true格式为JSON 的响应的正确方法是什么?验证人都错了吗?

json stringify

22
推荐指数
1
解决办法
3万
查看次数

标签 统计

json ×1

stringify ×1