JSON(JavaScript Object Notation)是一种轻量级数据交换格式,广泛用于前后端数据交互、API接口、配置文件等。
格式化:将压缩的JSON添加缩进和换行,便于阅读。默认使用2空格缩进。
压缩:去除JSON中的空格、换行和缩进,减小体积,用于生产环境传输。
校验:检查JSON语法是否正确,定位错误位置。常见错误包括:缺少逗号、引号不匹配、多余逗号、使用单引号等。
JSON语法规则:数据用键值对,数据用逗号分隔,大括号保存对象,中括号保存数组,字符串必须用双引号。
A:JSON是字符串格式,JS对象是内存中的对象。JSON要求键名必须用双引号,不能有函数和undefined;JS对象键名可省略引号,可包含函数。
A:不能。JSON标准不允许尾随逗号(trailing comma),这是最常见的JSON语法错误之一。部分JS引擎支持,但严格JSON解析会报错。
A:本工具在浏览器本地处理,超过10MB的大文件可能卡顿。建议使用命令行工具(如jq)或专业编辑器(VSCode)处理大文件。