logo

YAML 转为 JSON

JSON 转为 YAML
JSON 转为 TOML
JSON 转为 JS 对象
这个免费线上工具可以协助您轻易地将 YAML 资料转换为 JSON 格式

粘贴您的 YAML 数据,即可立即获得格式化的 JSON 输出。支持嵌套映射、序列、字符串、数值、布尔值与 null。提供 Key 排序与自定义缩进选项。

logo
啪唧开发工坊
YAML 转为 JSON

YAML 转为 JSON

JSON 转为 YAML
JSON 转为 TOML
JSON 转为 JS 对象
这个免费线上工具可以协助您轻易地将 YAML 资料转换为 JSON 格式
关于这个工具

粘贴您的 YAML 数据,即可立即获得格式化的 JSON 输出。支持嵌套映射、序列、字符串、数值、布尔值与 null。提供 Key 排序与自定义缩进选项。

请输入您想要转换的 YAML 字符串
处理中
结果将显示于此...
处理中
请输入您想要转换的 YAML 字符串
处理中

常见问题

关于这个主题的常见疑问与实用解答。

YAML 和 JSON 有什么区别?

YAML 使用缩进来表示结构,并支持注释、多行字符串及锚点/别名。JSON 使用花括号和方括号,并有严格的引号规则。JSON 在 API 和编程语言中的支持更为广泛。

转换后的 JSON 可以自定义缩进吗?

可以,JSON 缩进可通过格式化选项设为 2 或 4 个空格,或使用 Tab。对于 JSON 输出,2 个空格较为紧凑,4 个空格在深层嵌套结构中更易阅读。

可以将 key 按字母排序吗?

可以,使用排序下拉菜单将所有 JSON 对象键按字母顺序排列(A 到 Z),或保持 YAML 输入的原始顺序。排序会递归应用至所有嵌套层级。

我的数据会被发送到服务器吗?

不会,YAML 转 JSON 的转换完全在您的浏览器中执行。您的 YAML 数据以 JavaScript 在本地处理,不会传输至任何外部服务器。