跳到主要内容
uencoder

YAML Schema

YAML Schema 定义标量节点的类型解析规则,如 JSON Schema(严格 JSON 类型)、Core Schema(灵活推断)。

用途

控制 YAML 标量到类型的映射规则,避免隐式类型推断歧义(如 yes→bool vs string)。

机制

Core Schema(默认):未引号标量按正则推断 int/float/bool/null/str。JSON Schema:严格按 JSON 类型,仅引号串为 str。failsafe Schema:全部为 str。

用例

  • YAML 类型严格化
  • 配置验证
  • 避免隐式推断

相关工具

参考链接