YAML ↔ JSON 转换
转换模式
输入 YAML
使用说明
- 选择转换模式:「YAML → JSON」或「JSON → YAML」
- 在输入框中粘贴或输入数据
- 工具会自动实时转换并显示结果
- 点击「复制」按钮将结果复制到剪贴板
- 点击「示例」按钮加载示例数据
- 点击「清空」按钮清除输入和输出
功能特点
- 双向转换:支持 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" }
]
}
}