查本机 IP
网络查询 格式化 全部工具 首页

YAML / JSON 互转

YAML 转 JSON、JSON 转 YAML,手写解析器支持映射、序列、标量、注释与块文本,一键互换方向。

互转 · 纯前端
Direction
Indent
输入 / Input
粘贴 YAML
输出 / Output
等待输入
输入 0 字符 输出 0 字符 耗时 0 ms 就绪

About

YAML / JSON 互转 怎么用

选择转换方向:YAML → JSON 使用手写解析器(支持映射、序列、引号标量、注释、块文本 |);JSON → YAML 使用递归序列化。点「互换」交换输入输出并按新方向自动重跑。锚点/别名等高级特性暂不支持,会给出明确错误提示。

常用场景

  • Kubernetes / Docker Compose 配置转 JSON,便于程序化处理。
  • CI/CD 流水线配置(GitHub Actions 等)转 JSON 做结构校验。
  • 把 JSON 数据转回 YAML,方便人工审阅 diff。

小提示

YAML 缩进必须用空格(不能用 Tab);块文本 | 保留换行,> 折叠为单行。