YAML / JSON 互转
YAML 转 JSON、JSON 转 YAML,手写解析器支持映射、序列、标量、注释与块文本,一键互换方向。
输入 / 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);块文本 | 保留换行,> 折叠为单行。