JSON在线校验工具

解析 / 校验 / 格式化 / 压缩 / 转义

输入
示例
校验结果

JSON校验有什么用?

JSON校验工具可以快速检测JSON文本中的语法错误,精确定位错误所在的行号和位置。常见错误如缺少逗号、引号不匹配、括号未闭合等都能准确识别。校验通过后会显示数据结构和键值统计,适合排查接口返回数据、配置文件格式等问题。校验通过后可用JSON格式化美化代码。

JSON常见语法错误类型

缺少逗号:数组或对象中相邻元素之间必须用逗号分隔,漏写会导致解析失败。

多余逗号(尾部逗号):最后一个元素后面不能有逗号,如 {"a":1,} 中的尾部逗号是非法的。

使用了单引号:JSON规范要求字符串使用双引号,单引号会导致语法错误。

括号未闭合:花括号 {} 和方括号 [] 必须成对出现,缺少闭合括号是最常见的错误之一。

键名未加引号:JSON对象的键名必须用双引号包裹,如 {"name":"value"},不能写成 {name:"value"}

JSON校验在线使用教程

第一步:粘贴JSON。将需要校验的JSON文本复制粘贴到上方输入框中。

第二步:点击校验。点击「校验」按钮,工具会自动检查JSON语法。

第三步:查看结果。如果语法有误,会显示错误原因和行号位置;如果通过,会显示数据统计信息。

JSON校验常见问题

Q:能检测JSON Schema吗?

A:当前仅校验JSON语法格式,不支持JSON Schema校验。可检测缺少引号、多余逗号、括号不匹配等常见语法错误,后续会考虑增加Schema校验功能。校验通过后可用JSON格式化美化代码。

Q:为什么提示错误但我看着没问题?

A:常见原因包括多了尾部逗号、键名未用双引号、使用了单引号、注释符号等。JSON标准要求键名和字符串值必须使用双引号,且不允许尾部逗号和注释。

Q:JSON校验安全吗?数据会上传吗?

A:安全,所有校验操作均在浏览器本地完成,JSON数据不会上传到任何服务器,关闭页面后数据自动清除。

Q:校验通过后显示什么信息?

A:校验通过后会显示数据结构概览,包括总键数、嵌套层级、数据类型统计等信息。

Q:支持JSONL(每行一个JSON)格式吗?

A:当前仅支持标准JSON格式校验,不支持JSONL。如需逐行校验,建议将每行分别粘贴校验。

Q:JSON和JSONP有什么区别?

A:JSON是数据格式,JSONP是带回调函数的JSON(如callback({...})),用于跨域请求。本工具仅校验标准JSON格式。