关于YAML 转换
YAML 转换工具在 YAML 和 JSON 两种配置格式之间互转。YAML 以缩进表示层级,可读性高,广泛用于 Docker Compose、CI/CD 配置(GitHub Actions、GitLab CI)、Kubernetes 等;JSON 结构严格、机器友好。工具支持两个方向:把 YAML 转成 JSON 方便程序解析,或把 JSON 转成 YAML 方便人工编辑。注意本工具为简易实现,适合平铺键值对和基础列表/嵌套结构。
常见使用场景
- 把 Docker Compose 的 YAML 配置转成 JSON 分析
- 将 JSON 配置转成 YAML 提升可读性
- GitHub Actions / GitLab CI 配置格式转换
- Kubernetes 资源文件互转
常见问题
- 支持复杂的 YAML 嵌套吗?
- 本工具为简易实现,支持平铺键值对、简单列表和基础嵌套。复杂的锚点、多行字符串、引用等高级特性建议使用专业库。
- YAML 的缩进有什么要求?
- YAML 用空格缩进表示层级,必须统一用空格(不能用 Tab),同一层级要对齐。