JSON 字符串反序列化为 Java 对象时, 不只是 true 和 false 能够转换为 boolean 变量的值:
- boolean:
- true: true
- false: false
- 数字:
- 1: true
- 0: false
- 其他数字: false
- 字符串:
- “true”: true (大小写不敏感)
- “false”: false (大小写不敏感)
- “1”: true
- “0”: false
- 其他字符串抛异常
1 | { "visible": true } // true |
大圣,此去欲何?踏南天,碎凌霄。若一去不回…… 便一去不回!
JSON 字符串反序列化为 Java 对象时, 不只是 true 和 false 能够转换为 boolean 变量的值:
1 | { "visible": true } // true |