比较
在浏览器中并排比较文本、JSON、XML、YAML 或 CSV。支持文件拖放的逐行和语义差异比较。免费、无需上传,全部在客户端运行。
一款免费的在线差异比较工具,可在你的浏览器中并排比较两个文本块或两个文件。它会自动检测格式,并且能够超越单纯的逐行文本差异,对 JSON、XML、YAML 和 CSV 执行结构化的语义比较——这样一来,键顺序或空白字符等表面差异就不会淹没真正重要的变更。使用它可以查看配置文件两个版本之间发生了什么变化,可以在忽略键顺序的情况下比较两个 JSON 对象,也可以通过按键列匹配行来比较两个 CSV 文件。最大 10 MB 的文件会在本地读取;不会上传任何内容。
常见用途
- 找出配置文件两个版本之间的差异。
- 在忽略键顺序的情况下语义化地比较两个 JSON 对象。
- 通过按键列匹配行来比较两个 CSV 文件。
- 并排查看两个 API 响应之间的变化。
- 比较两个 YAML 文档,而不被格式所干扰。
常见问题
它能对哪些格式进行语义比较?
文本、JSON、XML、YAML 和 CSV。对于结构化格式,它比较的是值而非原始字符,因此像键顺序这样的表面差异可以被忽略。
当我把文件拖进来时,它们会被上传吗?
不会。文件在你的浏览器本地读取,上限为 10 MB;不会有任何内容被上传到服务器。
文本差异和语义差异有什么区别?
文本差异比较原始行,因此重排键或重新排版会显示为变更。语义差异会解析结构并比较值,因此只会高亮真正的差异。
它能匹配顺序不同的 CSV 行吗?
能。对于 CSV,你可以按键列匹配行,使重排的行得以对齐,只报告真正的值差异。
文件的最大大小是多少?
每一侧接受最大 10 MB 的文件,在浏览器本地读取。
All processing is local — your data never leaves your browser.