JSON Toolkit

So sánh JSON

So sánh đệ quy hai tài liệu JSON và làm nổi bật phần thêm, bớt và thay đổi

Chỉ hiển thị khác biệt
Nguồn 0.00 B · Mới 0.00 BBấm vào đường dẫn khác biệt để sao chép JSONPath của nó
JSON gốcTrước
Dòng 1, cột 1: 缺少值
JSON mớiSau
Dòng 1, cột 1: 缺少值
Khác biệtThêm 0Bớt 0Thay đổi 0
Nhập hai tài liệu JSON, sau đó bấm So sánh để xem khác biệt

So sánh hai tài liệu JSON

Trang so sánh đối chiếu đệ quy hai tài liệu JSON và liệt kê phần thêm, bớt và sửa đổi kèm đường dẫn và cả hai giá trị. Thứ tự khóa không ảnh hưởng đến kết quả, trong khi mảng được so sánh theo chỉ số, giúp xác định thay đổi cấu hình và trường API bị dịch chuyển.

Kết quả cũ sẽ hết hiệu lực ngay khi đầu vào thay đổi, nên không bao giờ nhầm khác biệt cũ với trạng thái mới nhất. Mỗi mục có thể sao chép biểu thức JSONPath của nó, và toàn bộ tóm tắt có thể sao chép cho thông điệp commit hoặc phiếu yêu cầu.

Cả hai tài liệu phải vượt qua kiểm tra JSON trước khi bắt đầu so sánh, và vấn đề cú pháp được báo kèm dòng và cột. Việc so sánh chạy cục bộ, nên cấu hình nhạy cảm không bị tải lên.

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

Thứ tự khóa khác nhau có hiện ra như một khác biệt không?
Không. Đối tượng được khớp theo tên khóa, nên thứ tự không quan trọng; chỉ thay đổi về giá trị hoặc cấu trúc mới được báo.
Các phần tử mảng được so sánh thế nào?
Phần tử mảng được ghép theo chỉ số, và phần tử thừa hoặc thiếu trở thành phần thêm và bớt. Chỉ số lệch nhau tạo ra nhiều khác biệt, nên hãy căn chỉnh dữ liệu trước.
Có thể so sánh tệp rất lớn không?
Trang này hướng đến cấu hình và tải trọng API thông thường. Tệp rất lớn tiêu tốn bộ nhớ và làm chậm hiển thị, nên hãy chia nhỏ trước khi so sánh.