D
DevToolBox

JSON 格式化 / 压缩 / 校验

格式化、校验、压缩、排序、转义 JSON 数据,多功能一体

JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,易于人阅读和编写,同时也易于机器解析和生成。广泛应用于 Web 开发、API 接口数据传输等领域。详情参看 百度百科

JSON 语法规则

  • 数据在键值对中:"key": "value"
  • 键名和字符串值必须使用双引号,不能使用单引号或反引号
  • 数据由逗号分隔,但最后一个元素后不能有逗号
  • 花括号 {} 保存对象,方括号 [] 保存数组
  • 支持的数据类型:字符串、数字、布尔值、数组、对象、null
  • 压缩:移除空格和换行,减少体积;极致压缩:进一步省略键名引号(非标准)

常见用途

  • 🌐 Web API 数据传输
  • 💾 配置文件存储(如 package.json)
  • 📊 数据交换格式
  • 🔧 前后端数据交互
  • 🏗️ 现代数据库(如 MongoDB、CouchDB)的存储格式