任何坏文件都能修?
不能。针对常见的「差一点就是 JSON」。截断或二进制仍会失败。
粘贴「差不多是 JSON」的文本——尾逗号、注释、没加引号的键——得到合法 JSON。适合日志、模型输出和从 JS 复制出来的对象。
JSON 在线解析
运行工具后,格式化结果会显示在这里
常见:尾逗号、// 和 /* */ 注释、单引号字符串、未加引号的键。离 JSON 太远仍会报错。全程本机。
编辑器已预填一小段示例,方便立刻试「JSON 修复」。修复会把接近 JSON 的文本(尾逗号、注释、单引号、未加引号的键)尽量变成可解析的 JSON。 换成你自己的内容即可;示例和真实文件都留在本标签页,不会上传到 jfmt.dev。
{
// trailing comma + comment
name: 'jfmt',
tags: ['json', 'local',],
}独立页「JSON 修复」对准这类搜索,首页仍是通用格式化工作区。修复会把接近 JSON 的文本(尾逗号、注释、单引号、未加引号的键)尽量变成可解析的 JSON。 站内还可切换美化、校验、压缩,以及 JSON 转 CSV / YAML / XML,全部本地处理。 JFmt 在当前标签页的 Web Worker 中运行。演示或截图前请去掉生产环境密钥。 处理失败时请看输出区的错误说明,不必把真实业务数据发到别处。
不能。针对常见的「差一点就是 JSON」。截断或二进制仍会失败。
只做保守修复,不会发明原本没有的业务数据。
不会。和 JFmt 其他工具一样在浏览器里跑。
不会。解析和转换在当前标签页的 Web Worker 里完成,jfmt.dev 收不到内容。
独立 URL 让对应搜索直接打开已选中的工具。修复会把接近 JSON 的文本(尾逗号、注释、单引号、未加引号的键)尽量变成可解析的 JSON。