YAML 转 JSON 转换器
将 YAML 文档转换为 JSON,便于把配置文件转为 API 和代码可直接使用的形式。
正在检查浏览器支持
开始前正在确认文件选择和下载功能是否可用。
将文件拖到此处或点击选择
支持单个文件最大 20 MiB。
拖入文件,点击转换,即可完成。所有处理都直接在浏览器中进行,无需等待上传,转换结果可立即下载。
注意事项
- 只支持单文档 YAML。无法转换以 --- 分隔的多文档文件。
- JSON 不支持注释,因此结果中的注释会被移除。
- 锚点和别名(&、*)会展开为所引用的实际值。
使用方法
选择 YAML 文件
选择一个不超过 20 MiB 的 YAML 文件。
开始转换
文件检查完成后开始转换为 JSON。
保存 JSON
下载生成的 JSON 文件。
常见问题
可以转换包含多个文档的 YAML 吗?
不可以。不支持以 --- 分隔的多文档 YAML。请将各文档拆开后逐个转换。
注释会怎样处理?
JSON 不支持注释,因此注释会从结果中移除。所有数据值本身都会保留。
锚点和别名如何处理?
用锚点(&)定义、通过别名(*)引用的值会展开为实际值,生成的 JSON 中不会留下引用语法。
生成的 JSON 是什么样子?
文件会保存为易读、带缩进的 JSON,键的顺序与原 YAML 完全一致。
我的数据会被上传到别处吗?
不会。文件不会离开你的设备。转换在浏览器中进行,不会上传任何内容。