JSON 是数据传输的基石,而 YAML (YAML Ain't Markup Language) 凭借其极简的层次感和对注释的支持,已成为 Kubernetes 编排、Docker Compose 及各类 CI/CD 流水线(如 GitHub Actions, GitLab CI)的官方标准。本工具提供双向、无损的转换能力,助您轻松驾驭各种配置文件。
deployment.yaml 或 service.yaml。本站采用严谨的解析算法,确保数据在不同语法规范间保持 100% 一致性:
[] 与 YAML 列表标记 - 之间的转换。Number -> 保持整数或浮点数。Boolean -> 对应 YAML 的 true/false(或可选的 yes/no)。Null -> 映射为 YAML 的 null 或 ~。curl 或 Postman 发送网络请求。.json / .yaml 扩展名)。| 维度 | JSON (机器友好) | YAML (人类友好) |
|---|---|---|
| 基础结构 | {"version": "3.8"} |
version: "3.8" |
| 嵌套 | {"services": {"web": {...}}} |
services:\n web: ... |
| 列表 | ["nginx", "redis"] |
- nginx\n- redis |
| 布尔值 | true |
true (或 yes) |
yq 或 python-yaml 等依赖,浏览器即开即用。