JSON 格式化
粘贴 JSON 文本,一键格式化 / 压缩 / 校验,支持自定义缩进与复制结果。
Tab 推荐
2 空格 紧凑
4 空格 常用
6 空格
8 空格
输入 JSON
结果

        

关于 JSON:您需要了解的基础知识

JSON 是互联网最主流的数据交换格式。以下简要介绍 JSON 的核心概念、常见错误与数据安全注意事项,帮助您更高效地使用本工具。

#01

什么是 JSON?

JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,由 Douglas Crockford 在 2000 年代初整理并推广,随后被正式纳入 RFC 8259ECMA-404 国际标准。

JSON 的设计哲学极为克制:仅支持对象、数组、字符串、数字、布尔值和 null 六种基本结构,不允许注释、不允许尾逗号、字符串必须用双引号。这种简单性恰恰是它成功的关键。

如今 JSON 广泛应用于 RESTful API 响应、NoSQL 数据库存储、package.json 等配置文件、以及浏览器本地存储,是前后端通信的事实标准。

#02

JSON 常见错误排查

尽管 JSON 语法简单,开发者仍常遇到以下问题。使用本工具可以在输入时即时检测到这些错误:

  • 尾逗号{"a": 1, "b": 2,} 在 JavaScript 中合法,但标准 JSON 不允许。
  • 单引号字符串:JSON 只接受双引号,{'name': 'Alice'} 是非法的。
  • 包含注释// 注释/* 注释 */ 在标准 JSON 中不被允许。
  • 键名未加双引号{name: "Alice"} 错误,必须写成 {"name": "Alice"}
  • 非法数字格式:前导零 0123、尾随小数点 123. 均不合法。
  • 括号未闭合:大括号或中括号遗漏时通常在手动编辑时发生,工具会立即提示。
#03

数据安全与隐私说明

本工具的核心设计原则是"纯前端运行"。所有 JSON 的解析、格式化、压缩、复制、下载操作都在您的浏览器本地完成,不会向任何服务器发送您的 JSON 内容,也不会在任何地方保存您的输入数据。

对于含有高度敏感信息的 JSON(如生产环境密钥、内部系统配置等),建议在离线或受控环境中使用,或在复制到工具前先手动脱敏敏感字段。

📖 想了解更多?
查看完整的 JSON 格式化指南:详细使用场景、与 XML/YAML 的对比、5 个实用技巧等(约 10 分钟阅读)
阅读完整指南 →