Công cụ dành cho nhà phát triển / 11
Công cụ so sánh khác biệt JSON
So sánh hai dữ liệu JSON cạnh nhau, làm nổi bật các khóa được thêm, xóa và thay đổi.
Công cụ so sánh khác biệt JSON: TOEA phân tích cú pháp và so sánh đệ quy hai đối tượng hoặc mảng JSON, xác định các khóa được thêm, xóa cũng như các thay đổi về kiểu dữ liệu hoặc giá trị. Chạy 100% cục bộ trong trình duyệt của bạn, không có tệp nào được tải lên máy chủ.
- Danh mục
- Công cụ lập trình viên
- Lượt chạy
- Trong trình duyệt của bạn
- Chi phí
- Miễn phí · không cần đăng ký
- Trạng thái khả dụng
- Sẵn sàng sử dụng
Chạy hoàn toàn trong trình duyệt của bạn
Mảng được so sánh theo vị trí
Mục 0 được so sánh với mục 0, mục 1 với mục 1, v.v. Nếu một danh sách có thêm một bản ghi ở đầu, mọi mục phía sau sẽ dịch chuyển và hiển thị là đã sửa đổi, dù không có gì khác thay đổi. Trước khi so sánh các danh sách mà thứ tự không mang ý nghĩa, chẳng hạn như danh sách người dùng hoặc sản phẩm, hãy sắp xếp cả hai theo cùng một khóa, chẳng hạn id, để mỗi bản ghi thẳng hàng với bản ghi tương ứng.
Điều gì được tính là thay đổi
Phép so sánh hoạt động trên các giá trị đã phân tích, nên thụt lề, khoảng trắng và thứ tự khóa không bao giờ xuất hiện, đồng thời 1.0 bằng 1. Thay đổi kiểu dữ liệu thì có: 42 so với "42", hoặc null so với khóa bị thiếu. Khi phản hồi API chỉ khác về định dạng, đây là công cụ phù hợp; để xem các thay đổi về bố cục hoặc chú thích, hãy so sánh văn bản bằng công cụ kiểm tra khác biệt.
Đường dẫn được viết bằng dấu chấm và dấu ngoặc, chẳng hạn items[2].price, nên một khóa tự nó chứa dấu chấm sẽ gây ra sự mơ hồ.
Cách sử dụng
- Dán JSON ban đầu vào bên trái và JSON đã cập nhật vào bên phải.
- Xem lại các mục được thêm (+), xóa (-) và thay đổi (~).
- Sao chép hoặc tải xuống JSON khác biệt có cấu trúc.
Quyền riêng tư và giới hạn
Toàn bộ quá trình phân tích cú pháp và đối chiếu khác biệt JSON được thực hiện cục bộ trong bộ nhớ trình duyệt của bạn.
Công cụ liên quan
Câu hỏi thường gặp
Các phần tử trong mảng được so sánh như thế nào?
Các phần tử trong mảng được so sánh dựa trên chỉ mục vị trí và cấu trúc giá trị.
Tôi có thể xuất phần khác biệt không?
Có, bạn có thể sao chép hoặc tải xuống mảng khác biệt đã được lọc.
Công cụ miễn phí · trong trình duyệt của bạn lượt chạy · không cần tài khoản