布尔值(boolean)
布尔类型只匹配两个特殊值:true
和 false
。请注意,模式不接受其他约定为true
或 false
的值,例如 1 和 0。
在 Python 中,“boolean”类似于
bool
类型。请注意,在 JSON 中,true
andfalse
是小写的,而在 Python 中,它们是大写的 (True
andFalse
)。在 Ruby 中,“boolean”类似于
TrueClass
和FalseClass
。请注意,在 Ruby 中没有Boolean
类。
{ "type": "boolean" }
true // OK
false // OK
"true" // not OK
0 // not OK