Trình xem khác biệt JSON (so sánh hai tài liệu JSON)

Dán hai tài liệu JSON cạnh nhau và chỉ giữ lại các khác biệt về cấu trúc.

Các mục thêm, bớt, thay đổi và thay đổi kiểu được tách riêng để việc rà soát nhanh và dễ đọc hơn.

დამუშავება მხოლოდ ბრაუზერში, სერვერზე ატვირთვის გარეშე
მასივების მცოდნე რეჟიმები ამცირებს გადახედვის ხმაურს
JSON Patch-ის და JSON Merge Patch-ის ექსპორტი
JSON của bạn chỉ được so sánh trong trình duyệt này và không bao giờ tải lên máy chủ.

რეკომენდებული სამუშაო პროცესი

  1. თანმიმდევრული შეყვანისთვის ჯერ გაასუფთავეთ ან დაალაგეთ JSON JSON Formatter-ით ან JSON Key Sorter-ით.
  2. ჩასვით ან ატვირთეთ მარცხენა და მარჯვენა JSON დოკუმენტები, შემდეგ გაუშვით შედარება.
  3. აირჩიეთ მასივის რეჟიმი, დამთხვევის გასაღებები, დაშვება და გზის წესები, რომლებიც გადახედვას შეესაბამება.
  4. გადახედეთ შეჯამებას, შეცვლილ გზებს, ხეს და ექსპორტირებად patch შედეგს.

Mẫu

ეს ნიმუში აჩვენებს, როგორ შეიძლება გადალაგებული მასივების, დროის ნიშნულის ცვლილებების, მცირე მცურავმძიმიანი სხვაობების და ერთი დამატებული ელემენტის შევიწროება დამთხვევის გასაღებებით, დაშვებით და გზის წესებით.

JSON bên trái

შეყვანა
{
  "orderId": "A-1001",
  "updatedAt": "2026-04-16T08:00:00Z",
  "customer": {
    "name": "Acme Corp",
    "tags": ["vip", "beta"]
  },
  "items": [
    {
      "sku": "A-1",
      "qty": 2,
      "price": 10
    },
    {
      "sku": "B-2",
      "qty": 1,
      "price": 4.5
    }
  ],
  "summary": {
    "currency": "USD",
    "total": 24.5
  }
}

JSON bên phải

შეყვანა
{
  "orderId": "A-1001",
  "updatedAt": "2026-04-16T08:05:00Z",
  "customer": {
    "name": "Acme Corporation",
    "tags": ["beta", "vip"]
  },
  "items": [
    {
      "sku": "B-2",
      "qty": 1,
      "price": 4.5
    },
    {
      "sku": "A-1",
      "qty": 2,
      "price": 10.0001
    },
    {
      "sku": "C-3",
      "qty": 1,
      "price": 7
    }
  ],
  "summary": {
    "currency": "USD",
    "total": 24.5001
  }
}

რას აჩვენებს ნიმუში

ეს ნიმუში აჩვენებს, როგორ შეიძლება გადალაგებული მასივების, დროის ნიშნულის ცვლილებების, მცირე მცურავმძიმიანი სხვაობების და ერთი დამატებული ელემენტის შევიწროება დამთხვევის გასაღებებით, დაშვებით და გზის წესებით.

Cách dùng

  1. Dán JSON vào trình soạn thảo bên trái và bên phải.
  2. Điều chỉnh thứ tự khóa, thứ tự mảng và chế độ hiển thị nếu cần.
  3. Chạy so sánh rồi sao chép hoặc tải xuống báo cáo khi xong.
  4. დასრულებისას დააკოპირეთ ან ჩამოტვირთეთ შეცვლილი გზები, patch, merge patch ან ანგარიში.

Công cụ làm gì

  • So sánh cấu trúc JSON theo đệ quy.
  • Tách riêng các mục thêm / bớt / thay đổi / type_changed.
  • Chuyển giữa chế độ cây và danh sách.
  • Sao chép báo cáo hoặc tải xuống dưới dạng JSON.
  • გაიტანეთ JSON Patch, JSON Merge Patch, შეცვლილი გზები და Markdown ანგარიში.
  • ჩაკეცეთ უცვლელი კვანძები და პირდაპირ შესაბამის გზაზე გადადით.

Đặc tả

  • Thứ tự khóa không ảnh hưởng đến kết quả so sánh mặc định.
  • Mảng được so sánh theo thứ tự mặc định, nhưng hành vi có thể đổi.
  • Công cụ này không kiểm tra JSON Schema.
  • Tất cả xử lý diễn ra trong trình duyệt. Không có gì được gửi tới máy chủ.
  • Các tài liệu JSON rất lớn sẽ phụ thuộc vào hiệu năng trình duyệt.
  • დიდი შეყვანები იყენებს ჯერ შეჯამების ჩვენებას და შეუძლია ავტომატური შედარების გამორთვა.

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

Có thể bỏ qua thứ tự khóa không?

Có. Hành vi mặc định tránh nhiễu do thứ tự khóa trong kết quả.

Vị trí phần tử mảng có được so sánh không?

Có, theo mặc định. Bạn có thể đổi hành vi đó trong bảng cài đặt.

Có kiểm tra JSON Schema không?

Không. Công cụ chỉ tập trung vào so sánh khác biệt cấu trúc.

Có dữ liệu nào được tải lên máy chủ không?

Không. Việc so sánh diễn ra hoàn toàn trong trình duyệt.

იტვირთება რამე სერვერზე?

არა. შედარება, ნორმალიზაცია და ექსპორტი მთლიანად თქვენს ბრაუზერში ხდება.

რისი ექსპორტი შემიძლია?

JSON Patch, JSON Merge Patch, შეცვლილი გზები და Markdown ანგარიში.