JSON 工具
JSON 对比
比较两个 JSON 对象并高亮显示差异
嵌套 JSON 解析器和查看器
轻松解码和查看多层级 JSON 字符串
JSON 转单行
将任何 JSON 字符串转换为无空格无缩进的单行
JSON Schema 生成器
从 JSON 字符串生成 JSON Schema
JSON 转 TOON 转换器
将 JSON 转换为 TOON 格式,优化 LLM 词元效率
TOON 转 JSON 转换器
将 TOON 格式转换回标准 JSON
粘贴两个列表,找出差异项和共同项。列表可以每行一项、用逗号分隔,或者是 JSON 数组。切换到“文本”或“JSON”模式,还可以逐行对比文档和 JSON 文件。
比较两个 JSON 对象并高亮显示差异
轻松解码和查看多层级 JSON 字符串
将任何 JSON 字符串转换为无空格无缩进的单行
从 JSON 字符串生成 JSON Schema
将 JSON 转换为 TOON 格式,优化 LLM 词元效率
将 TOON 格式转换回标准 JSON
要对比两个列表,只需把它们并排粘贴。结果会随输入实时更新,不需要点击任何按钮。
你的列表不会离开浏览器,不会被上传或保存。
对比两个列表时,每个不重复的项目都会被归入以下三组之一:
相似度 = 共同项数量 ÷ 两个列表中不重复项目的总数。100% 表示两个列表包含完全相同的项目,即使顺序不同。
对比两个列表之前不需要先整理数据,左右两侧会分别识别格式:
red, green, blue,比如 CSV 的一行或标签列表。SKU-1 SKU-2 SKU-3。["a", "b", "c"] 或数字数组。[email protected]
[email protected]
[email protected]
[email protected][email protected], [email protected], [email protected]这两个列表格式不同,但仍然可以直接对比。结果是:carol 和 dave 仅在 A 中,erin 仅在 B 中,alice 和 bob 两者都有。项目两侧的引号和空行会被自动去掉。
只要你有新旧两个版本,或两个本应一致的数据来源,就可以用列表对比:
apple, banana 和 banana, apple 被视为相同的列表。Apple 和 apple 就会被视为同一项,适合对比邮箱和姓名。这个工具不只能对比两个列表。在 比较方式 中选择 文本,可以逐行对比两份文档、文件或代码:新增的行为绿色,删除的行为红色,行内修改的词语也会高亮。
选择 JSON 可以对比两个 JSON 对象。比较前会先格式化,并且可以忽略键的顺序,因此只显示真正的值变化。自动识别 会根据你粘贴的内容自动选择模式。
下面是这个工具能对比的三类内容。点击左侧输入框上方的示例名称,即可把它载入编辑器。
列表 A 每行一项,列表 B 是 JSON 数组。结果显示仅在列表 A 中、仅在列表 B 中和两者都有的项目,与顺序无关。
apple banana cherry grape mango
["banana", "kiwi", "apple", "peach", "mango"]
逐行比较文档的两个版本,行内修改的词语也会被高亮。
Weekend Picnic Plan Meet at Maple Park at 10am Bring sandwiches and lemonade Games: frisbee and cards Leave by 3pm
Weekend Picnic Plan Meet at Maple Park at 11am Bring sandwiches, fruit and lemonade Games: frisbee and cards Don't forget the blanket Leave by 4pm
比较前会先格式化 JSON 并排序键名,只显示真正的值变化。
{"name":"Sunny Bean","open":"8am-6pm","menu":["Honey Latte","Matcha Cloud"],"wifi":false}{
"wifi": true,
"name": "Sunny Bean",
"menu": ["Honey Latte", "Lavender Dream"],
"open": "7am-8pm"
}把第一个列表粘贴到左侧,第二个列表粘贴到右侧。结果会立即分三栏显示:仅在列表 A 中、仅在列表 B 中,以及两个列表都有的项目。
可以。从表格中复制一列,粘贴到任意一侧,每个单元格就是一个项目。也可以把两列分别保存为 .csv 或 .txt 文件后上传,不需要 VLOOKUP 等公式。
查看“两者都有”这一栏,它列出了同时出现在列表 A 和列表 B 中的所有项目,也就是交集。点击该栏标题上的“复制”即可只复制这一栏,每行一项,可直接粘贴到表格中。
“仅在 A 中”一栏显示在列表 A 中、但列表 B 缺少的项目;“仅在 B 中”一栏则相反。点击“交换”可以互换两个列表。
不会。列表按集合进行比较,忽略顺序,重复的项目只算一次。点击“查看重复项”可以看到哪些项目重复、重复了几次。如果需要按顺序逐行对比,请把“比较方式”切换为“文本”。
可以。开启“忽略大小写”后,“Apple”和“apple”会被视为同一项。开启“忽略空白”还可以忽略空格差异。
每行一项、逗号分隔、单行空格分隔,以及 JSON 数组。左右两侧可以使用不同格式,项目两侧的引号和空行会被自动去掉。
可以。把“比较方式”设为“文本”可以逐行对比两份文档或文件;设为“JSON”可以对比两个 JSON 对象,不会因为格式或键顺序产生误报。上传的文件每个最大 1 MB。
不会,本站不会在云端存储或共享您的数据。您的数据保持私密,仅保存在您的浏览器本地。
当然!我们欢迎所有建议,请通过页面底部的链接分享您的反馈。