待验证50% 置信事实精确时间
YAML 1.1 中,版本号字符串如 '10.23' 会被解析为浮点数而非字符串,可能破坏按文本比较版本的逻辑。
1
来源数
50%
置信度
长期有效
时效性
2026/10/13
首次发现
来源
涉及实体
相关事实
待验证YAML 1.1(2005 年发布)将 y/n、yes/no、on/off、true/false 等裸词视为布尔值,并支持八进制、下划线千分位、六十进制时间等隐式类型;YAML 1.2(2009 年)只保留 true/false 作为布尔字面量,on/off/yes/no 回归普通字符串。76% 相似待验证YAML 1.1 中,裸写的 no、yes、on、off 会被解析为布尔值而非字符串,导致 Norway problem;例如国家代码列表中的 'no' 会被静默解析为 false。69% 相似待验证YAML因语法简洁、支持注释、天然支持嵌套结构,成为存储接口测试数据的首选格式66% 相似待验证yaml-cpp 允许开发者通过特化 YAML::convert<T> 模板,实现 encode 和 decode 静态方法完成自定义类型双向转换62% 相似待验证在 package.json 中使用精确版本号而非 ^ 或 ~ 前缀,是跟进高频迭代的稳妥做法57% 相似
引用此条事实
Stable URI
https://kongchang.com/claim/1016896API
curl https://kongchang.com/api/v1/knowledge/claims/1016896MCP
get_claim(id=1016896)