DATA / DEVDESK
YAML ↔ JSON 转换器
使用维护中的 YAML 解析器双向转换 YAML 与 JSON,并显示语法错误。
使用 YAML 1.2 Core schema。日期、数字等 YAML 值可能转换为 JSON 类型。输入限制为 1 MB、嵌套最多 100 层、别名展开最多 20 次。输入仅在此浏览器中处理。
输入和输出示例
示例 1
输入
name: DevDesk
active: true输出
{
"name": "DevDesk",
"active": true
}示例 2
输入
{"retries":3,"enabled":false}输出
retries: 3
enabled: false
使用方法
- 选择 YAML 或 JSON 输入格式。
- 输入内容或载入示例。
- 转换为另一种格式,检查并复制结果。
常见问题
YAML 日期会转换成什么 JSON 值?
看起来像日期的标量会根据解析器和模式变成字符串或其他值,请检查转换结果。
YAML 别名和深层嵌套没有限制吗?
不是。为了限制过多计算和内存使用,输入大小和嵌套层级都有上限。
YAML 可以在这里执行代码吗?
不可以。工具只解析和序列化数据,不使用 eval,也不运行用户代码。