开发工具 125文本工具 40编码加密 40图片文件 66查询工具 46计算转换 57站长工具 57生活工具 55娱乐工具 39金融理财 45
首页/开发工具/JSON 结构分析

JSON 结构分析

分析一段 JSON 的结构:顶层类型、节点总数、最大嵌套深度、对象与数组个数、出现过的键,以及序列化后的体积。适合评估接口返回是否过于臃肿。

本地运行 · 数据不上传 开发工具 免费 · 无需注册
请输入 JSON
分析结果

使用说明

  1. 粘一段 JSON,点「分析结构」。
  2. 结果会给出节点总数、最大嵌套深度、对象与数组的个数,以及序列化后的字节数。
  3. 层级过深(比如超过 6 层)通常意味着接口设计有问题,可以据此判断要不要先拍平。

常见问题

为什么体积和文件大小不一样?
这里算的是「压缩掉所有空白后的最小体积」,也就是实际传输量。你本地文件里的缩进和换行不算在内。
节点总数是怎么算的?
每一个值、每一个对象、每一个数组都算一个节点,逐个递归统计。
这个分析有什么实际用途?
判断接口返回是否过大、层级是否过深、字段是否过于分散,都是性能优化前的第一步。

相关工具

开发工具 · 该分类共 125 个工具,展开查看全部