返回首页

JSON/YAML互转 - MyTools在线工具

🧰 MyTools

YAML/JSON 互转

输入内容 YAML 或 JSON 字符串
1 行 · 0 字符
输出结果
1 行 · 0 字符

YAML 与 JSON 双向转换工具:Kubernetes 清单、CI 配置、Swagger 文档等 YAML 内容转成 JSON 处理,或反向生成,缩进与层级自动对齐。

适用场景

  • 改 K8s/Docker Compose 配置:转成 JSON 看清层级再改回去
  • OpenAPI 文档处理:工具链多吃 JSON,转一下就通
  • 配置文件格式迁移与语法排查

常见问题

YAML 和 JSON 是什么关系?

JSON 是 YAML 的子集:所有合法 JSON 都是合法 YAML。YAML 用缩进表达层级、支持注释与锚点引用,适合人手写;JSON 结构严格,适合机器处理。

转换后有些值变成了字符串?

YAML 的类型推断比 JSON 宽松:no/yes、版本号 1.10 这类内容按 YAML 1.1 规范可能被解析为布尔或浮点。敏感字段建议加引号明确为字符串后再转换。

相关工具