写 K8s / CI 配置用 YAML,传给接口又要 JSON。双向互转一键完成:YAML 转 JSON 自动美化高亮,JSON 转 YAML 输出多行块语法,基于 symfony/yaml 严格解析。
粘贴内容后点击转换方向
YAML 以缩进表达层级、允许写注释,写给人看非常舒服,因此被 Kubernetes、Docker Compose、GitHub Actions、CI/CD 流水线广泛采用。JSON 则结构紧凑、解析严格,是接口与程序间交换数据的标准。两者描述的数据结构其实是同一套,只是书写风格不同。
实际工作中经常需要来回转换:把线上的 YAML 配置转成 JSON 喂给调试接口,或把接口返回的 JSON 整理成 YAML 写进配置文件。手改极易因缩进出错,用工具转换既快又稳。
本工具基于成熟的 symfony/yaml 解析引擎,支持注释、锚点、多文档与块语法,并对缩进错误给出明确的行号提示。转换在服务端完成、结果即时返回,不做持久化存储;输入内容保存在你浏览器本地便于复用。
key:value 会被当成一个整体字符串。007)建议加引号,避免被解析成数字。"true"、"123"。symfony/yaml 在服务器端解析,结果可靠、错误提示清晰。审核通过后就会展示在留言板上,稍安勿躁~
还没有留言,来抢沙发吧!