常见 JSON 格式化与容错语法
JSON (JavaScript Object Notation) 是一门严格的轻量级数据交换格式。相比灵活的 JavaScript 脚本,标准 JSON 规范(RFC 8259)有严苛的语法约束:
- 不允许末尾多余逗号 (Trailing Commas):数组
[1, 2,]或对象{{"a": 1,}}末尾多写逗号会导致原生JSON.parse抛出致命异常。本工具支持一键智能清洗。 - 键名与字符串必须使用双引号:JSON 中单引号
'key'或不加引号是无效语法,必须统一为双引号"key"。 - 支持一键按字母顺序重排键名:将所有对象的字段按 A-Z 字母表递归对齐,在进行文件比对(Git Diff)时能极大消除无谓的顺序干扰。