JSON → YAML 转换器
将JSON数据转换为YAML格式。
JSON输入
YAML输出
关于本工具
JSON to YAML转换器将JSON数据转换为人类可读的YAML格式。JSON对象变为YAML映射,数组变为破折号前缀序列,基本类型变为YAML字面量。
YAML广泛用于Docker Compose、Kubernetes、GitHub Actions、Ansible等工具的配置文件。其最少的标点符号使其比JSON更易于人类阅读。
使用方法
- 将要转换的JSON粘贴到输入框,或点击示例按钮。
- 点击→ YAML进行转换。
- 在YAML输出区域检查转换结果。
- 点击复制按钮将结果复制到剪贴板。
使用场景
用于将配置转换为Docker Compose或Kubernetes清单、生成特定环境的配置文件、转换API文档中的示例数据以及编写CI/CD管道配置。
常见问题
- 含有特殊字符的字符串如何处理? 包含冒号、花括号、方括号等特殊字符的字符串会自动用引号括起来。
- null值如何转换? JSON的null转换为YAML的null字面量。
- 可以转换回JSON吗? YAML转JSON请使用单独的工具。此工具仅支持从JSON到YAML的单向转换。