YAML ↔ JSON 转换器

在 YAML 和 JSON 格式之间转换。

仅浏览器处理(可离线使用)
1

输入文本

粘贴或输入您的内容。

2

调整设置

配置选项以获得您想要的结果。

3

复制或保存

将输出复制到剪贴板或保存。

关于此工具

什么是 YAML 与 JSON 互转工具?

YAML 与 JSON 互转工具可在 YAML 和 JSON 两种配置文件格式之间双向转换。基于 js-yaml 库实现准确的格式解析和转换,支持复杂嵌套结构。

DevOps、后端开发和配置管理中的常用工具,所有处理100%在浏览器中本地完成。

常见用途

  • Kubernetes 配置:在 YAML 配置和 JSON 格式之间转换
  • CI/CD 流水线:将 GitHub Actions、GitLab CI 的 YAML 转为 JSON 分析
  • 配置管理:在 YAML 和 JSON 配置文件格式间切换
  • API 开发:将 OpenAPI YAML 规范转为 JSON
  • 数据处理:将 YAML 数据导出为 JSON 用于程序处理

隐私优先的格式转换

YAML 与 JSON 的转换完全在浏览器中通过 js-yaml 库本地完成。

  • 配置数据永远不会离开您的设备——安全处理包含密钥的配置文件
  • 无服务器端处理或数据存储
  • 页面加载后可完全离线使用

常见问题

通过 js-yaml 库支持所有标准 YAML 功能,包括嵌套对象、数组、多行字符串和锚点/别名。
不保留。YAML 注释在解析时被删除。将 JSON 转换为 YAML 时输出不包含注释。
不会。所有处理完全在您的浏览器中完成,您的数据绝不离开设备,不会上传到任何服务器。
可以。页面加载完成后,工具完全可以离线运行。为获得最佳体验,建议从浏览器将 PrivaDeck 安装为 PWA 应用。
没有服务器端限制。最大文件大小取决于您设备的可用内存和浏览器能力。大多数现代设备可以处理数百 MB 的文件。