YAML 格式化与转换

本地 YAML 格式化、压缩、校验,以及 YAML↔JSON 互转,不上传配置

这个工具能做什么

  • YAML 格式化/压缩
  • YAML↔JSON
  • 校验行号
  • 本地 js-yaml
  • 不上传

示例

  • 输入:a: 1
  • 输出:{\n "a": 1\n}

适用 / 不适用

  • 适用:K8s/CI 配置可读化
  • 适用:JSON 与 YAML 互转
  • 不适用:需远程拉取仓库配置的场景

技术与隐私说明(可验证)

  • 纯前端解析
  • 复杂锚点/自定义标签支持有限
  • 数据:全程浏览器本地处理,不上传到 www.518882.com 服务器。

怎么用(步骤)

  1. 粘贴 YAML 或 JSON,选择模式:格式化 / 压缩 / YAML→JSON / JSON→YAML / 校验。
  2. 解析错误会提示行号与列号;配置内容只在浏览器本地处理,不会上传。
  3. 缩进可选 2 或 4 空格;JSON 输出可开关美化。
  4. 适合 CI 配置、Kubernetes、多语言站点 front-matter 等场景。

常见问题

数据上传吗?

不会。

和线上 YAML 校验服务?

本站本地运行,无第三方 API。

支持多文档 --- 吗?

以界面能力为准,复杂情况请分段。

转换后键序?

对象键序视实现而定,语义等价。

大文件?

受浏览器内存限制。