跳转到内容

JSON 转 YAML 转换器

将 JSON 文档转换为基于缩进的 YAML,适合编写配置文件或审阅文档。
正在检查浏览器支持
开始前正在确认文件选择和下载功能是否可用。

将文件拖到此处或点击选择

支持单个文件最大 20 MiB。

拖入文件,点击转换,即可完成。所有处理都直接在浏览器中进行,无需等待上传,转换结果可立即下载。

注意事项

  • 格式错误的 JSON 不会转换,而会显示提示。
  • 对象键的顺序会与原文件完全一致。
  • JSON 不包含注释,因此生成的 YAML 也不会有注释。

使用方法

  1. 选择 JSON 文件

    选择一个不超过 20 MiB 的 JSON 文件。

  2. 开始转换

    文件检查完成后开始转换为 YAML。

  3. 保存 YAML

    下载生成的 YAML 文件。

常见问题

转换会改变数据吗?

不会。对象、数组、字符串、数字、布尔值和 null 都会原样转为 YAML 写法,并保留键的顺序。

任何 JSON 都能转换吗?

可以,只要 JSON 有效,顶层可以是对象、数组或单个值。如果存在语法错误,文件不会转换,而会显示提示。

缩进如何处理?

输出采用标准 YAML 风格的 2 空格缩进,即使嵌套很深也便于查看结构。

可以再转换回 JSON 吗?

可以。使用配套的 YAML 转 JSON 转换器即可还原相同的数据。

我的数据会被上传到别处吗?

不会。文件不会离开你的设备。转换在浏览器中进行,不会上传任何内容。