简介
🚀 Json 格式化 🚀
Json 在线工具,提供常用的 Json 错误提示、Json 格式化、压缩等多种功能;还提供数十种常用主题,总有一种语法高亮让你看对眼!
提供 Vscode、Sublime 等多套快捷键,让你零学习成本,无缝使用,更支持大型 Json 文件,让你阅读 Json 文本更轻松!。
本工具免费使用,所有操作均在本地浏览器中处理,不上传服务器,更安全!
使用说明
- 复制粘贴或手动输入 Json 文本到编辑器中,可以自动错误检测,提示错误位置
- 点击格式化可以美化 Json,提供两种全屏查看方式
- 点击下载会将编辑器文本自动下载为 Json 文件,点击复制会自动将转换结果复制到剪贴板
- 切换主题、快捷键时,需加载对应主题、快捷键,请耐心等待
常用快捷键
重要!! 使用快捷键前,请先点击一下编辑器任意位置,触发聚焦后使用
序号 | 快捷键 | 说明 |
---|---|---|
1 | Ctrl + F |
查询编辑器文本 |
2 | Ctrl + H |
查询替换编辑器文本 |
3 | Alt + L |
快速展开/折叠文本 |
4 | Ctrl + D |
删除当前行 |
5 | Alt + E |
快速跳转到错误行 |
6 | Ctrl + A |
全选编辑器文本 |
Json 简介
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,它采用完全独立于编程语言的文本格式来存储和传输结构化数据。
因其简洁性、可读性和易于解析的特点,成为现代 Web 应用和 API 中最主流的数据格式之一。
基本数据结构
JSON 仅支持两种核心结构:
- 对象(Object)
用 {} 包裹,由 键值对(Key-Value) 组成。
✅ 正确格式:{"name": "Alice", "age": 30}
❌ Key 必须用双引号:{name: "Alice"} 无效!
- 数组(Array)
用 [] 包裹,由有序的值列表组成。
示例:["apple", "banana", 42, true]
数据类型
序号 | 类型 | 示例 | 说明 |
---|---|---|---|
1 | 字符串 | "Hello" | 必须用双引号包裹 |
2 | 数字 | 42, 3.1415926 | 整数或浮点数 |
3 | 布尔值 | true, false | 小写 |
4 | 空值 | null | 表示空或缺失值 |
5 | 对象 | {"key": "value"} | 可嵌套对象 |
6 | 数组 | [1, "text", null] | 可混合多种类型 |
注意事项
-
Json 语法严格,字符串必须用双引号(单引号无效),末尾不能有逗号(如
[1, 2,]
错误) -
不支持注释,原生 JSON 标准不支持 // 或 /* */(但某些扩展如 JSON5 允许)
-
不支持函数/日期等特殊类型, 需转为字符串