YAML 转 JSON 工具
不用命令行就能在 YAML 和 JSON 之间转换配置。嵌套映射、列表和多行字符串都会保留,解析错误会带行号提示。
免费 本地运行 无需注册
输入
输出
转换结果会显示在这里。
转换在浏览器本地完成。
使用方法
1
选择方向
在「YAML 转 JSON」和「JSON 转 YAML」之间切换。
2
粘贴文档
把 YAML 配置或 JSON 文档放进输入框。
3
复制或下载
选择缩进大小,然后复制或保存转换后的文件。
为什么用它
保留嵌套结构
映射、列表和多行字符串在转换过程中都会保持原有结构。
有用的 YAML 错误
YAML 不合法时会显示原因,以及解析失败的行号和列号。
本地运行
文档只在浏览器里解析,不会上传到服务器。
常见问题
YAML 是 JSON 的超集吗?
YAML 1.2 支持 JSON 语法,因此很多 JSON 文档本身就是合法的 YAML。但两者在缩进规则和高级特性上仍有区别。
支持锚点和别名吗?
支持。转换成 JSON 时会解析标准的 YAML 锚点和别名,重复引用会被展开。
为什么 YAML 解析失败?
常见原因是使用了 Tab 缩进、缩进不一致或特殊字符没有加引号。错误信息会指出具体行号和列号。
缩进应该选几个空格?
YAML 最常用的是 2 空格。4 空格也合法,选择与项目其他配置一致的方式即可。
配置会被上传吗?
不会。解析和序列化都在浏览器本地完成,配置内容不会发送到服务器。
相关工具
开发者工具 JSON 格式化与校验工具 在浏览器本地格式化、校验、压缩 JSON。支持 2/4 空格、Tab 缩进和键名排序,并实时提示错误行号。免费、无需上传、无需注册。 开发者工具 JSON 转 CSV 工具 在线把 JSON 数组转换成 CSV,或把 CSV 还原成 JSON。支持逗号、分号和 Tab 分隔,正确处理引号与换行,并可一键复制或下载结果。 开发者工具 URL 编码解码工具 在线进行 URL 编码与解码,正确处理 UTF-8 中文、emoji 和空格,支持组件模式与完整 URL 模式。所有内容只在浏览器本地处理,免费无需注册。 开发者工具 Base64 编码解码工具 在浏览器本地进行 Base64 编码与解码,完整支持 UTF-8 中文、emoji 和 URL 安全变体。免费、不上传、无需注册。 开发者工具 哈希生成器 在线生成 MD5、SHA-1、SHA-256、SHA-384 和 SHA-512 哈希值,所有计算都在浏览器本地完成,支持中文和 emoji,结果可一键复制。免费、不上传、无需注册。 开发者工具 JWT 解析工具 在线解析 JSON Web Token,查看 Header、Payload、签名以及 exp、nbf、iat 等时间声明,并转换成可读时间。解码在浏览器本地完成,不上传 Token。
最后更新: