将 YAML 配置转换为 JSON,供偏好 JSON 语法的工具、API 和脚本使用。
当只能识别 JSON 的工具需要读取以 YAML 撰写的配置时,就需要将 YAML 转为 JSON. 大多数 CI 系统、JavaScript 脚本和 REST API 更偏好 JSON. 结构上转换是无损的 - 只有语法发生变化.
我们使用 yaml 库解析 YAML(完全支持 YAML 1.2),然后序列化为带缩进的 JSON。多文档的 YAML 文件(由 --- 分隔标记)只会输出第一个文档;对多文档工作流请在下游拆分。注释会被丢弃(JSON 不支持注释)。所有操作在本地运行。
YAML 是一种对人友好的数据序列化格式 - 基于缩进、比 JSON 更简洁,适合配置文件. 被 Kubernetes、CI 流水线和大多数现代 DevOps 工具使用.
JSON (JavaScript Object Notation) 是网络上结构化数据的通用语言。数组、对象、字符串、数字、布尔值。每种现代编程语言都能读取它。
将 YAML 拖到上方的转换器,或点击该框从你的设备中选择一个。
我们已预选 JSON 作为输出格式。如果你想要不同的目标,请从下拉菜单中更改它。
点击 Convert 并等待进度条完成。准备好后下载 JSON.