网站使用帮助
  • 1、网站复选框、输入框及按钮等,鼠标悬浮片刻会有提示信息,请注意查看
  • 2、格式化结果折叠展开JSON,支持折叠后复制或删除
  • 3、如输入已转义JSON,则自动去除转义并格式化
  • 4、如输入JSON格式有误,则自动尝试修正并格式化
  • 5、如输入DICT,则自动转为JSON并格式化
  • 6、页面右上角有'设置'按钮,支持一些高级设置
JSON与DICT区别

JSON(JavaScript Object Notation)

JSON是一种轻量级的数据交换格式,易于人类阅读和编写,同时也易于机器解析和生成。它基于JavaScript语法,但独立于语言,几乎所有编程语言都支持JSON格式数据的处理。

{"name": "张三", "age": 18, "isStudent": true, "scores": [99, 99]}

DICT(Dictionary / 字典)

DICT即字典,是一种以键值对(Key-Value)形式存储数据的数据结构。在Python中称为Dictionary,在JavaScript中本质对应的是Object对象,在Java中对应的是Map。

{'name': '李四', 'age': 20, 'city': '北京'}

JSON与DICT的区别与联系

  • JSON是格式,DICT是数据结构:JSON 是一种数据格式标准,DICT是编程语言中的具体数据结构实现
  • JSON的键必须是字符串:JSON 规范要求键必须用双引号包裹,如"name",DICT的键可以是任意可哈希类型
  • JSON的值类型有限:JSON支持字符串、数字、布尔值、数组、对象和null,DICT的值可以是任意类型
  • 相互转换:在Python中,可以通过json.dumps()将DICT转为JSON字符串,通过json.loads()将JSON字符串转为DICT
网站特色功能
  • 1、如您喜欢黑色主题,可在右上角点击'白天'切换
  • 2、如您喜欢多彩导航条,可在右上角点击'换肤'切换
  • 3、如您在使用本站中遇到问题,可点击底部'交流群'反馈
网站主要功能
JSON
JSON工具
在线JSON格式化、排序、压缩、转义、对比等功能
格式化
格式化工具
在线URL、XML、HTML、CSS、JS、SQL格式化及压缩等功能
分隔
分隔工具
在线逗号分隔、分号分隔、顿号分隔、自定义分隔等功能
文本
文本处理
在线文本对比、排序、去重、压缩、转义、字数统计等功能
数字
数字处理
在线数字加逗号、数字相加、数字去零、数字计算等功能
快捷键(光标激活编辑器时使用)
F11 大屏查看
Ctrl - F 查找
Ctrl - Enter 查找下一个
Ctrl - Shift - Enter 查找上一个
Ctrl - H 替换
Ctrl - Shift - H 替换全部
Ctrl - Home 跳至开头
Ctrl - End 跳至结尾
Ctrl - Z 撤销
Ctrl - G 跳至指定行