MV Tools

数据工具

YAML 转 JSON 和 JSON 转 YAML 工具

在浏览器本地将 YAML 转换为 JSON,或将 JSON 转换回 YAML,适合配置文件、接口数据和 DevOps 场景。

.yaml

转换配置格式时不要猜测含义

先解析小样本,再在替换配置文件前检查数据类型、依赖缩进的结构和带引号字符串。

  • 完全在浏览器本地运行,输入上限 2 MB;JSON 或 YAML 输出可选 2 或 4 空格缩进。
  • 可选键排序会递归处理普通对象,可能改变面向人的阅读顺序,只应在需要稳定排序时使用。
  • YAML 与 JSON 表示字符串、布尔值、数字、数组和嵌套对象的方式可能不同。解析有效不等于应用配置有效。

输入、输出、复制和 data URL 下载都留在浏览器中,不会上传到 MV Tools。

如何安全地转换 CSV、JSON 与 YAML 数据

复用前核验结构化数据

开始前

  • 保留一小份原始样本,并确定所需的分隔符、字段结构或输出格式。
  • 移除转换不需要的凭据和个人数据。

结果核验

  • 再次解析输出,并比较表头、空字段、日期、小数值和前导零。
  • 导入完整文件前,先在目标系统中测试一条有代表性的记录。

注意限制: 格式有效不代表业务数据正确;转换工具无法推断你期望的字段含义或结构。

工具详情

YAML 转 JSON 和 JSON 转 YAML 工具

在浏览器本地将 YAML 配置文件转换为 JSON,也可以将 JSON 转回 YAML,支持缩进、键排序和下载结果。

审核: MV Tools 编辑团队

这个工具能做什么

这个工具会解析 YAML 或 JSON 数据,并在两种格式之间转换。它适合处理配置文件、接口示例、CI 配置片段、Kubernetes 示例和开发文档中的结构化数据。

适合哪些场景

  • 把 YAML 配置文件转成 JSON,用于接口测试、脚本或开发工具
  • 把 JSON 示例转成 YAML,用于文档、CI、Kubernetes 或应用配置
  • 检查 YAML 或 JSON 语法,并统一缩进后再复制或下载

文件和数据如何处理

YAML 和 JSON 转换完全在浏览器本地完成。你的配置内容和数据不会上传到后端。

常见问题

YAML 或 JSON 会上传到服务器吗?

不会。解析和转换都在浏览器本地执行。

支持数组和嵌套对象吗?

支持。数组、嵌套对象、字符串、数字、布尔值和 null 都可以转换。

YAML 注释会保留吗?

不会。这个工具主要做数据格式转换,转换成 JSON 时不会保留 YAML 注释。