JSON 与 YAML 互相转换
将 JSON 对象转换为 YAML,或将 YAML 文件转换为 JSON。
工作原理
这个工具主要面向 Kubernetes manifest、docker-compose.yml 文件以及 CI/CD 工具的配置,它们几乎总是用 YAML 编写。如果想通过脚本处理这类文件(读取某个值、转换它、动态生成 manifest),使用 JSON 往往更简单:粘贴您的 YAML 并点击「YAML → JSON」,即可得到可直接使用的结构。反过来,「JSON → YAML」会把脚本生成的 JSON 对象转换为易读的 YAML,可直接放入配置文件。
生成的 YAML 遵循常见的缩进规范吗?
遵循,转换生成的 YAML 采用标准的两个空格缩进,包括列表和嵌套对象。结果是有效的 YAML,但排版(键的顺序、缩进风格)可能与手写的文件略有差异。
YAML 注释会保留吗?
不会。JSON 没有注释的概念,因此在 YAML → JSON → YAML 的转换过程中,原始 YAML 中的所有注释都会丢失 —— 只有结构化数据(键、值、列表)会被保留。
100% 本地处理:转换借助 WebAssembly 完全在您的浏览器中运行 —— 您的配置绝不会被发送到服务器。