Skip to content
Zoyku

JSON Diff

So sánh hai tài liệu JSON theo từng đường dẫn — khóa thêm, khóa mất, giá trị đổi kèm giá trị trước/sau, tất cả chạy cục bộ.

Công cụ này chạy hoàn toàn trong trình duyệt của bạn. Dữ liệu không bao giờ rời khỏi thiết bị — không được tải lên bất kỳ máy chủ nào.

Cách sử dụng

  1. 1Dán JSON thứ nhất (bản gốc).
  2. 2Dán JSON thứ hai (bản mới).
  3. 3Đọc danh sách khác biệt — mỗi dòng là một thay đổi cấp đường dẫn.

JSON Diff

Dán hai tài liệu JSON và xem mọi khác biệt cấu trúc: khóa được thêm, khóa bị xóa, giá trị thay đổi — mỗi mục báo kèm đường dẫn đầy đủ như $.user.name.

Đối tượng và mảng lồng nhau được đi đệ quy, nên thay đổi chôn sâu ba tầng vẫn hiện ra với đúng đường dẫn và cả hai giá trị.

Câu hỏi thường gặp

Mảng được so sánh ra sao?

Theo chỉ số: phần tử 0 với phần tử 0, cứ thế tiếp diễn. Phần tử thừa ở bên nào hiện là thêm hoặc bớt tại chỉ số của nó.

Thứ tự khóa có quan trọng không?

Không — đối tượng so theo khóa, không theo thứ tự chèn. Hai tài liệu cùng khóa nhưng khác thứ tự được coi là giống hệt.

Nhúng công cụ này

Đưa công cụ này vào trang của bạn bằng một dòng — nó chạy trong trình duyệt của khách.

<iframe src="https://zoyku.com/vi/tools/json-diff?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — json-diff" loading="lazy"></iframe>
100% local processing