将 JSON 配置文件转换为更易读的 YAML 格式 —— Kubernetes、GitHub Actions、Docker Compose 等都很喜欢。
JSON 对机器很友好,但对人类来说很嘈杂 - 那些引号和大括号会给有人要维护的配置文件增加视觉杂乱。YAML 用缩进代替标点,从而成为 Kubernetes、GitHub Actions、Docker Compose 以及大多数现代 DevOps 工具的默认配置格式。将 JSON 转换为 YAML 可以清理遗留配置,便于人工编辑。
我们解析你的 JSON,然后使用 yaml 库以默认缩进序列化它。注释不会被保留——JSON 没有注释的概念。看起来像 YAML 关键字的字符串(例如 yes/no、on/off)会被加引号以避免歧义。所有操作在你的浏览器中运行;不会上传任何数据。
JSON (JavaScript Object Notation) 是网络上结构化数据的通用语言。数组、对象、字符串、数字、布尔值。每种现代编程语言都能读取它。
YAML 是一种对人友好的数据序列化格式 - 基于缩进、比 JSON 更简洁,适合配置文件. 被 Kubernetes、CI 流水线和大多数现代 DevOps 工具使用.
将 JSON 拖到上方的转换器,或点击该框从你的设备中选择一个。
我们已预选 YAML 作为输出格式。如果你想要不同的目标,请从下拉菜单中更改它。
点击 Convert 并等待进度条完成。准备好后下载 YAML.