Q.JSON 报错怎么排查?
最常见的错误有:1) 末尾多余的逗号;2) 键名没有用双引号包裹(JSON 不允许单引号);3) 字符串中包含未转义的特殊字符;4) 大括号或方括号不匹配。本工具会标注错误位置,从错误位置往前看一般就能找到原因。
Q."转义"和"去转义"是干什么的?
当 JSON 需要作为字符串嵌入另一段 JSON 或代码中时,需要将引号转义为 \"。"转义"按钮会自动处理这件事;"去转义"则相反,把 \" 还原回 ",方便从日志或字符串中提取出真正的 JSON。
Q.能处理多大的 JSON?
由于在浏览器中处理,理论上几十 MB 没有问题,但超过 10MB 后浏览器可能会有短暂的卡顿。如果是更大的日志文件,建议先用命令行工具(如 jq)初步处理。
Q.JSON 数据安全吗?会被记录吗?
完全不会。本工具是纯前端实现,你输入的 JSON 数据只在本机浏览器中处理,不会发送到任何服务器,也不会写入数据库或日志。你可以放心处理包含敏感信息(如 API 响应、用户数据)的 JSON。
Q.JSON5 / JSONC 支持吗?
目前本工具遵循标准 JSON 规范,不支持注释、尾随逗号等 JSON5 特性。如果你的数据有这些非标准内容,建议先手动清理,或使用 VS Code 等编辑器配合 JSON5 插件。