免费注册

YAML 转 JSON

粘贴 YAML 配置,立刻看到 JSON,语法错误按行号提示。

或把文件拖到这里

支持 YAML

加密上传,文件 1 小时后自动删除。

关于YAML 转 JSON

YAML 转 JSON 适合把 Kubernetes 清单、Docker Compose 文件或 OpenAPI 文档交给只认 JSON 的程序,也适合看清楚自己的缩进到底表示什么结构。粘贴 YAML 或打开 .yaml 文件,右边边输入边出 JSON。YAML 里是一条条记录的话,可以再用JSON 转 CSV排成表格。

它顺便就是一个语法检查器:缩进不对、混进了 Tab,都会提示大概在第几行,部署之前就能改好。锚点、别名和 << 合并键会展开,日期转成 ISO 字符串,用 --- 分隔的多个文档会变成一个 JSON 数组。转换在我们的服务器内存里完成,不保存内容,也不算任务次数。

YAML 转 JSON怎么用

  1. 1
    粘贴 YAML

    粘到“输入”框,或拖入 .yaml、.yml 文件,也可以点“示例”看看效果。

  2. 2
    改正错误

    YAML 转 JSON 停下来时,提示会指出出错位置附近的行号。

  3. 3
    复制 JSON

    点“复制”,或点“保存”下载 .json 文件。

为什么用熊仔工匠

  • 自带语法检查

    缩进错误、Tab 字符、没闭合的引号都会被指出行号。

  • 锚点自动展开

    &锚点、*别名和 << 合并键都会解析,JSON 里是最终的值。

  • 支持多文档

    用 --- 分隔的多个文档一起输出成 JSON 数组。

  • 即时且不计次

    边输入边出结果,不占每天的任务次数。

常见问题

YAML 转 JSON常见问题

YAML 转 JSON 后,no 为什么变成了 false?
解析器遵循 YAML 1.1,yes、no、on、off 都会当成布尔值。如果你想要的是文字,给它加上引号,比如 country: "NO"。
可以用 YAML 转 JSON 来检查配置文件吗?
可以。能出 JSON 说明 YAML 解析通过;出不来时,提示会告诉你大概该看哪一行,问题多半出在缩进上。
我的 YAML 会被保存在服务器上吗?
不会。内容经 HTTPS 发过来,在内存里转换后直接返回,不做保存。不过养成好习惯,别把真实的密码、令牌贴到任何在线工具里。
YAML 转 JSON 后注释会怎样?
JSON 没有注释,所以注释会被去掉。键的顺序和 YAML 里保持一致。要把 JSON 转回 YAML,可以在表格与数据转换里找到对应工具。
YAML 转 JSON 有长度限制吗?
每次最多 1,000,000 个字符。免费,不用注册,也不计入每天的任务次数。
把YAML 转 JSON分享给朋友打开浏览器就能用,对方不注册也能先试。

相关工具

XLSSQL Excel 转 SQL根据 Excel、CSV 生成建表语句和 INSERT 语句。
XMLXLS XML 转 Excel把 XML 里重复的记录转成表格行。
CSVXLS CSV 转 Excel把 CSV、TSV 转成 Excel,分列和编码自动识别。
CSVJSON CSV 转 JSON在浏览器里把 CSV 转成 JSON,文件不上传。
CSVXML CSV 转 XML把 CSV 或 Excel 的行转成 XML 记录。
XLSCSV Excel 转 CSV每个工作表存成 CSV,单元格换行也正确处理。
XLSHTML Excel 转 HTML把表格转成可直接放进网页的 HTML。
XLSJPG Excel 转图片把表格和图表导出成图片。