YAML 与 JSON 转换
双向转换 YAML 和 JSON,快速整理配置文件。
yaml免费在线解析、格式化和压缩 JSON,展开树形结构,按行列定位语法错误。保留大整数原文与键顺序,输入在浏览器本地处理,无需注册。
粘贴 JSON 后选择格式化或压缩。树形视图可展开对象与数组。格式化不会重新计算数字,因此大整数和键顺序保持原样。
{"orderId":9007199254740993,"status":"ready","items":[{"sku":"A-01","count":2}]}格式化和压缩后,orderId 仍应是 9007199254740993。这里保留数字原文,不会先转成 JavaScript Number 再输出。
此工具按标准 JSON 校验,不按 JSON5 或 JSONC 校验。键名和字符串需要双引号;删除注释和最后一个成员后的逗号。NaN、Infinity 和 undefined 也不是 JSON 值。
不能。工具保留的是你粘贴的原文。如果接口数据已经被其他程序转成不精确的数字,再粘贴进来无法还原。请从原始响应取值;跨系统传递大整数标识符时可使用字符串。
校验只检查 JSON 语法,不验证 JSON Schema、必填字段、业务规则或重复键。请继续核对接口文档。格式化保留键的原始顺序,也不会替你合并重复键。
JSON 工具在浏览器中运行,编辑器内容不发送到服务器或统计服务。当前处理上限按 JavaScript 字符串长度计算,为 1,000,000 个 UTF-16 代码单元;复杂嵌套仍可能影响浏览器响应。