精确的校验反馈
通过有用的解析器诊断、行列位置和出错的那一行找出格式错误的 JSON,而不只是一条笼统的“无效”提示。
美化、压缩、校验和查看 JSON,清晰定位错误位置,可配置缩进,递归排序键,并提供可搜索的树形视图和文档统计。
1{2"project": "Toolkit",3"version": 1,4"active": true,5"tools": [6{7"name": "JSON Formatter",8"category": "Developer",9"features": [10"format",11"validate",12"inspect"13]14},15{16"name": "Scientific Calculator",17"category": "Calculators",18"features": [19"trigonometry",20"calculus",21"vectors"22]23}24],25"metadata": {26"private": true,27"serverUpload": null28}29}
编辑器在每次修改时都会校验。结构有效后,选择简洁的输出格式,无需切换工具即可查看文档。
把 JSON 粘贴到编辑器中,拖入 .json 文件,或加载示例。不超过 10 MB 的文件由浏览器直接读取。
立即看到语法检查结果和解析器消息,并在可用时显示确切的行号、列号和源代码片段。
选择缩进,按需对对象键排序,美化或压缩,在树形视图中浏览 JSON 路径,然后复制或下载结果。
通过有用的解析器诊断、行列位置和出错的那一行找出格式错误的 JSON,而不只是一条笼统的“无效”提示。
用两个空格、四个空格或制表符美化输出,递归排序键,并在可折叠的树中搜索键、值或 JSON 风格的路径。
统计值的数量、类型、嵌套深度和文件大小,无需把源数据或格式化结果上传到服务器。
把 JSON 粘贴到输入编辑器中,然后选择“格式化 JSON”。缩进可选两个空格、四个空格或制表符。你还可以在复制或下载结果之前递归排序对象键。
校验器会立即显示解析器错误,并在浏览器提供源位置时报告行号和列号。出错的源代码行会显示在编辑器下方,帮助你定位问题。
常见错误包括末尾多余的逗号、单引号字符串、未加引号的属性名、缺少逗号或冒号、注释,以及未转义的控制字符。标准 JSON 要求使用双引号,并且不允许注释。
可以。压缩会移除缩进和多余的空白,同时保留解析后的数据。复制或下载之前会显示输出大小。
不会。递归键排序会按字母顺序排列对象的属性名,但保留数组元素的顺序,因为数组顺序是有意义的。
不会。校验、格式化、树形查看和统计都在你的浏览器本地运行。文件通过浏览器 API 读取,不会发送到 Toolkit 服务器。
本工具校验标准 JSON 的语法和结构,目前不支持按照自定义 JSON Schema 或 API 契约校验文档。
打开树形视图,只展开你需要的对象或数组。搜索支持属性名、值和 $.users 这样的路径,用来缩小结果列表;点击某个结果即可复制它的路径。
探索不断扩充的工具合集,涵盖计算、文档、写作和日常工作。