JSON 格式化

将 JSON 格式化得更易读并进行校验

特点

切换 4 种缩进

可从 2、4 空格、制表符、压缩中选择

定位语法错误位置

即时指出非法 JSON 的行、列

支持复制、下载

一键获取并保存格式化结果

用示例立即确认效果

用有效、无效示例即刻确认效果

使用方法

1

输入 JSON 数据

在输入框中粘贴 JSON 字符串,或从示例载入

2

选择缩进格式

用单选按钮选择 2 空格、4 空格、制表符、压缩之一

3

点击格式化按钮执行

点击格式化按钮后进行解析、校验,结果显示在右侧

4

复制保存格式化结果

用复制按钮或下载按钮保存格式化后的 JSON

使用场景

确认 API 响应

格式化单行返回的 API 输出,目视掌握结构

整理配置文件

将 package.json、tsconfig 等以统一缩进整理

调试 JSON 语法

通过错误行、列的指示快速定位损坏 JSON 的原因

用 JSON 压缩精简

去除多余空白以最小大小节省流量和存储容量

学习目的的数据解读

将嵌套结构展开得更易读,理解数据的层级

基础知识

什么是 JSON

JSON 是一种轻量级数据格式,用「名称和值的对」和数组的组合来表示数据。它被用作 API 响应和配置文件等系统间数据交换的事实标准。

常见语法错误

  • 末尾逗号:末尾逗号是指在最后一个元素后面添加的多余逗号。虽然 JavaScript 允许这样做,但在 JSON 中会导致语法错误。
  • 单引号:JSON 的字符串和键名必须用双引号(")括起来,如果使用单引号(')则会出错。
  • 注释:JSON 不支持注释语法,因此写入 // 或 /* */ 会导致 JSON 无效。

安全性与隐私

浏览器内完成

输入数据仅在您的浏览器内处理,不会发送至外部。

仅在浏览器内处理

JSON 的格式化与校验完全在您的浏览器内进行,输入数据不会发送到服务器。

通信采用HTTPS加密

页面加载也通过TLS加密,第三方无法读取内容。

不向第三方发送

不向广告网络、跟踪器等外部服务发送输入内容。

结果不自动保存

输入的 JSON 或格式化结果和输入建议不会保存到服务器。

在Google搜索中关注RAKKOTOOLS

175个实用工具,在Google搜索和AI搜索中更容易找到!

  • 在搜索中找到
  • 在AI搜索中也显示
  • 发现新工具