logo

JSON 转为 YAML

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

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

logo
啪唧开发工坊
JSON 转为 YAML

JSON 转为 YAML

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

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

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

常见问题

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

JSON 和 YAML 有什么区别?

JSON 使用花括号和方括号,并有严格的引号规则;YAML 则使用缩进来表示结构,语法更易于阅读。YAML 支持注释、多行字符串及锚点/别名等 JSON 不支持的功能。

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

可以,通过输入面板上方的格式化选项,YAML 缩进可以自定义为 2 到 8 个空格。由于 YAML 依赖空白来表示结构,2 个空格是最常见的惯例。

可以将 key 按字母排序吗?

可以,排序下拉菜单让您选择保持原始顺序,或将所有 YAML 映射键按字母顺序排列(A 到 Z)。排序会递归应用至每一层嵌套结构。

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

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