JSON格式化把有效JSON重新排版,使用统一缩进,让对象、数组与嵌套层次更容易阅读。JSON压缩则移除不必要的空格与换行,输出紧凑形式。校验只回答输入是否符合JSON语法,并在解析失败时尽量给出位置与错误信息。格式化本身也要先解析,因此无效JSON不能通过排版自动变成有效数据;注释、单引号和尾随逗号也不属于标准JSON。
JSON转CSV适合一组结构相近的记录,CSV转JSON适合把带表头的表格导出文件变为对象数组。转换时需要考虑嵌套字段、缺失值和字段类型:CSV主要表达字符串,不能完整保留JSON的所有层次。XML转JSON则使用属性前缀与文本字段表达节点,不保证保留混合内容的原始顺序。页面会解释这些映射约定。对于超出JavaScript安全整数范围的编号,建议在源数据中使用字符串;重复键也应在来源处修正,避免解析后只留下最后一个值。