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

清除 JSON 空值

递归删除 JSON 里的 null、空字符串和空数组,输出精简后的结构。适合提交接口请求体、或者对比两份数据时排除空字段干扰。

本地运行 · 数据不上传 开发工具 免费 · 无需注册
请输入 JSON
精简后的 JSON

使用说明

  1. 粘一段 JSON,点「去掉空值」。
  2. null、空字符串、空数组都会被递归删掉,嵌套对象里同样生效。
  3. 数字 0 和布尔 false 会被保留 —— 它们是有意义的值,不是空值。

常见问题

空对象 {} 会被删掉吗?
会。空对象和空数组一样,都是「没有内容」的表现,会被一并清理。
0 和 false 为什么留着?
它们在业务上通常有明确含义,比如库存 0、开关关闭,删掉会改变数据语义。
这个操作用在什么场景?
常见于前端提交表单前清理无效字段、对比两份数据时降低噪音、或者减少不必要的传输体积。

相关工具

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