开发工具 125文本工具 40编码加密 40图片文件 66查询工具 46计算转换 57站长工具 57生活工具 55娱乐工具 39金融理财 45
首页/开发工具/YAML 转 JSON

YAML 转 JSON

把 YAML(含 .yml)转成标准 JSON,支持嵌套映射、列表、多行文本、注释、引号字符串与布尔/数字类型的自动识别。Kubernetes、Docker Compose、GitHub Actions 的配置想塞进程序里读,用这个转最省事。

本地运行 · 数据不上传 开发工具 免费 · 无需注册
请输入 YAML
转换结果

使用说明

  1. 把 YAML 粘到左边,点「转 JSON」。
  2. 注释行会被丢掉——JSON 里没法写注释,这是格式本身的限制。
  3. 缩进层级、- 列表项、| 多行文本都能正确识别。
  4. 转完可以再粘到「JSON 格式化」里核对结构。

常见问题

缩进用 Tab 行不行?
不建议。YAML 规范明确禁止用 Tab 做缩进,只允许空格。如果你的编辑器自动插入了 Tab,转换会报错——把 Tab 换成两个空格就好。
支持锚点和引用(& 和 *)吗?
支持基础的字典锚点展开,但复杂的合并键(<<: *base)建议先在原文展开成普通结构,避免歧义。转完记得核对一遍关键字段。
多行文本会变成一行吗?
是的。| 和 > 在 YAML 里描述的是换行折叠方式,转成 JSON 后统一变成带 \n 的普通字符串,显示可能看起来像一行,但换行符没丢。

相关工具

开发工具 · 该分类共 125 个工具,展开查看全部