关于 JSON 转 YAML
JSON 和 YAML 是两种主流的数据序列化格式。YAML 以缩进表示层级,更加人类可读且支持注释——常被用于 Kubernetes 配置、CI/CD 流水线(GitHub Actions、GitLab CI)、Ansible Playbook 等场景。
本工具基于 JSON5 解析输入(支持注释、单引号、尾随逗号等宽松语法),再通过 yaml 库的 stringify 方法输出标准 YAML。所有转换完全在浏览器本地完成。
在线 JSON 转 YAML 转换器,支持 JSON5 宽松语法,浏览器本地 yaml 库转换不上传。
JSON 和 YAML 是两种主流的数据序列化格式。YAML 以缩进表示层级,更加人类可读且支持注释——常被用于 Kubernetes 配置、CI/CD 流水线(GitHub Actions、GitLab CI)、Ansible Playbook 等场景。
本工具基于 JSON5 解析输入(支持注释、单引号、尾随逗号等宽松语法),再通过 yaml 库的 stringify 方法输出标准 YAML。所有转换完全在浏览器本地完成。
JSON 使用花括号和方括号表示层级结构,语法严格;YAML 使用缩进表示层级,支持注释且更易人类阅读。YAML 在 CI/CD、配置管理等需要人工编辑的场景中更受欢迎。
YAML 对缩进敏感。本工具使用 yaml 库的标准 stringify 输出,确保生成合法 YAML。如果结果与你预期不同,可以检查原始 JSON 的结构是否正确。
不会。转换完全在浏览器本地完成,输入数据不会上传到任何服务器。