跳到主要内容

YAML ↔ JSON 转换

转换模式

输入 YAML

使用说明

  1. 选择转换模式:「YAML → JSON」或「JSON → YAML」
  2. 在输入框中粘贴或输入数据
  3. 工具会自动实时转换并显示结果
  4. 点击「复制」按钮将结果复制到剪贴板
  5. 点击「示例」按钮加载示例数据
  6. 点击「清空」按钮清除输入和输出

功能特点

  • 双向转换:支持 YAML 转 JSON 和 JSON 转 YAML
  • 实时转换:输入时自动转换,无需点击按钮
  • 多文档支持:支持多文档 YAML(使用 --- 分隔)
  • 语法高亮:输出结果带有语法高亮,便于阅读
  • 错误提示:输入格式错误时显示详细错误信息
  • 本地处理:所有数据在浏览器本地处理,保护隐私

示例

YAML 输入

server:
host: localhost
port: 8080
database:
name: myapp
users:
- name: admin
role: administrator
- name: guest
role: viewer

JSON 输出

{
"server": {
"host": "localhost",
"port": 8080
},
"database": {
"name": "myapp",
"users": [
{ "name": "admin", "role": "administrator" },
{ "name": "guest", "role": "viewer" }
]
}
}