许虎虎 开发者工具集

JSON 转 YAML

帮助在线将 JSON 转换为 YAML

json 转 yaml

将 JSON 转 YAML 是将 JSON 格式的数据 转换为 YAML(YAML Ain't Markup Language)格式 的过程。YAML 是一种易于人类阅读的数据序列化格式,常用于配置文件、数据交换等场景。相比 JSON,YAML 具有更简洁的语法,尤其在表达结构化数据时,更加清晰和易于理解。

为什么需要将 JSON 转换为 YAML?
可读性:YAML 比 JSON 更具可读性,尤其对于多层嵌套的数据结构,YAML 使用缩进和简单的符号,避免了 JSON 中繁琐的花括号和引号。
常用于配置文件:许多软件(例如 Kubernetes、Docker Compose)使用 YAML 格式来编写配置文件。
兼容性:有时需要将 JSON 格式的数据转换为 YAML 格式,尤其是在 API 接口、配置管理等场景中。
JSON 转 YAML 示例
假设你有以下 JSON 数据:

json

[
{
"id": 1,
"name": "Alice",
"age": 30,
"city": "Wonderland"
},
{
"id": 2,
"name": "Bob",
"age": 25,
"city": "Dreamland"
}
]
转换后的 YAML 格式内容:
yaml

- id: 1
name: Alice
age: 30
city: Wonderland
- id: 2
name: Bob
age: 25
city: Dreamland