扫一扫分享
JSON5是JSON的扩展格式,解决了JSON的严格限制问题。JSON不允许注释、尾随逗号或单引号字符串,这给开发人员带来不便。JSON5正是为解决这些问题而诞生。
传统JSON工具无法正确处理JSON5特性:
单引号字符串和多行文本
十六进制数字(如0xFF)
前导/后导小数点(如.5或42.)
注释(// 和 /* */)
尾随逗号(对象和数组末尾的逗号)
这些特性让JSON5更适合人类编写和维护配置文件、api响应等场景。
1. 智能校验与格式化
2. 一键压缩
删除所有注释和多余空格
移除尾随逗号(符合JSON标准)
保持特殊数值(Infinity/NaN/十六进制)
3. 便捷操作
示例加载:立即查看JSON5语法示例
安全复制:结果直输剪贴板
彻底清空:双面板同时重置
4. 数据安全保障
所有处理在浏览器内完成
零服务器传输
关闭页面自动清除数据
对象增强
{
unquotedKey: "值", // 键名可不加引号
trailingComma: "允许", // 尾随逗号
}
数组增强
[
"元素1",
, // 允许空元素
"元素2", // 尾随逗号
]
字符串增强
str1: '单引号字符串',
str2: "多行\
字符串",
数值增强
hex: 0xDEADBEEF, // 十六进制
leadingDecimal: .5, // 前导小数点
trailingDecimal: 42., // 后导小数点
special: [Infinity, NaN] // 特殊数值
实际案例:某团队使用此工具后,配置文件编辑时间减少40%,因为可以直接在JSON中添加说明注释。
快速调试:粘贴API响应,立即格式化分析
配置转换:用"压缩"功能将JSON5转为标准JSON
教学演示:通过"示例"按钮展示JSON5特性
版本对比:格式化前后对比查看结构变化
全面兼容:支持所有JSON5规范特性
即时反馈:输入时实时计算字符量
错误精确定位:语法错误显示具体行号
零依赖:无需安装,打开即用
提示:JSON5不是JSON的替代品,而是补充。在需要机器严格解析的场景,请使用标准JSON格式。
手机预览