我正在阅读来自The Joys of Code 的数据。API 以 JSON 格式返回数据,其中布尔变量的写法如下:
{ "obj" :
{
"sharing":false,
"modified":"tuesday"
}
}
请注意,sharing:false单词false周围没有引号。然后我使用 NSJSONSerialization 将此 JSON 解析为一个对象(本例中为 NSDictionary)。
问题是, "sharing":false 或 "sharing":true 总是创建一个共享 = 0 的对象,其中 0 是一个值为 0 的 NSNumber。
我的问题是这是否是有效的 JSON 并且 NSJSONSerialization 无法正常工作,或者原始 JSON 是否无效。