JSON 转 YAML 转换器
在 JSON 和 YAML 格式之间进行转换,支持格式化和自定义选项。
JSON 输入
输入要转换的 JSON 内容
YAML 输出
转换后的 YAML 内容
转换选项
自定义 YAML 输出格式
格式对比说明
JSON 特点
• 语法严格: 大括号、方括号必须配对
• 双引号: 字符串必须使用双引号
• 无注释: 不支持注释语法
• 数据类型: 支持字符串、数字、布尔、数组、对象
• 尾逗号: 不允许尾随逗号
YAML 特点
• 简洁: 无需括号,使用缩进表示层级
• 引号可选: 简单字符串无需引号
• 支持注释: 使用 # 开头注释
• 数据类型: 自动识别,支持日期、null 等
• 可读性强: 更接近自然语言
示例对比
JSON:
{
"name": "张三",
"age": 25,
"married": false,
"hobbies": ["读书", "游泳"]
}YAML:
name: 张三 age: 25 married: false hobbies: - 读书 - 游泳