任务路径 / 从输入到结果
如何比较文本与 JSON
- 01
粘贴、载入或交换两个版本
把原始值放入原始内容面板,把更新后的值放入变更后内容面板,每侧最大 262,144 个 UTF-16 代码单元。你可以从剪贴板粘贴、为任意一侧载入文本文件、一键交换两侧,或从载入示例开始。至少要有一侧有内容,比较才会运行。
- 02
选择文本或 JSON 模式
文本模式把散文、配置、日志和代码按行比较。JSON 结构把两个面板都按严格 JSON 解析,对对象和数组报告确定性的结构变化——无效输入会被拒绝,并指明是哪一侧解析失败。
- 03
选择精度与规范化
智能是默认档:输出行级 hunk,并在变化行内高亮改动的词,CJK 文本回退到字符粒度。按行是纯行级结果;按词和按字符对每个变化行强制使用对应粒度。忽略文本空白会在比较前折叠空白;忽略大小写把 VALUE 和 value 视为相同;统一换行符避免 CRLF 与 LF 之争把整份报告改写。
- 04
阅读并导航结果
分栏把两个版本按行对齐成两列并显示两侧行号;统一输出带 + 和 - 标记的单列报告。未变更区域会折叠——用 3、5、10 或全部行上下文控制;上一处/下一处变更在变更组之间跳转并播报位置。JSON 模式按每处差异一条记录列出,带 /items/0/name 这样的路径,并把两个值并排展示。
- 05
复制或导出结果
复制结果可用于评审或工单。下载 .patch 会基于“原始”文本导出统一补丁;应用前请核对目标文件和补丁。JSON 模式下载 .txt 报告。自动比较随编辑刷新,每侧超过 131,072 个 UTF-16 代码单元 时暂停,改由“立即比较”执行。