JSON Schema - boolean (original) (raw)
The boolean type matches only two special values: true
and false
. Note that values that evaluate to true
or false
, such as 1 and 0, are not accepted by the schema.
Python
Ruby
Objective-C
Swift
In Python, "boolean" is analogous to bool
. Note that in JSON,true
and false
are lower case, whereas in Python they are capitalized (True
and False
).
data
true
compliant to schema
data
false
compliant to schema
data
"true"
not compliant to schema
Values that evaluate to true
or false
are still not accepted by the schema:
data
0
not compliant to schema