TopDev
🪞

JSON Diff — so sánh JSON theo cấu trúc

So sánh 2 JSON theo cấu trúc (key + value), không phải theo dòng. Hiển thị mọi thay đổi: key thêm/xoá, giá trị đổi — kèm JSONPath. Hữu ích debug API response, config drift, state comparison.

Tất cả công cụ Browser-only

Khác biệt

    Diff JSON theo cấu trúc (key + value), khác Text Diff so sánh từng dòng. Output hiển thị mọi key thêm/xoá/đổi giá trị với JSONPath rõ ràng.

    Khác Text Diff thế nào?

    Text Diff so sánh từng dòng/ký tự — nhạy với format (whitespace, key order). JSON Diff hiểu cấu trúc: thứ tự key không quan trọng, format khác nhau cũng không sao — chỉ phát hiện sự khác biệt thật sự trong dữ liệu.

    Khi nào dùng?

    Cách đọc output

    Ký hiệuÝ nghĩa
    + ThêmKey/index có ở B, không có ở A
    - XoáKey/index có ở A, không có ở B
    ~ ĐổiGiá trị thay đổi (cùng path, khác value/type)

    Path dùng JSONPath: $.config.theme, $.features[2].

    Phù hợp với ai

    Lập trình viên fullstack/backend/devops — debug JWT, format JSON/SQL, parse cURL, tính subnet CIDR, vẽ diagram Mermaid, viết commit chuẩn… Toolkit dùng hằng ngày trong terminal & code editor.

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

    Code/token tôi paste có gửi đi đâu không?

    Không. Tất cả công cụ dev của TopDev chạy 100% client-side — JWT, SQL, JSON, cURL, regex… đều xử lý trong trình duyệt. Bạn có thể tắt mạng để kiểm chứng. Phù hợp để paste token nội bộ, query database production, key API.

    Có hỗ trợ offline / cài thành PWA không?

    Tool đã chạy được offline sau lần load đầu tiên. PWA installable đang nằm trong roadmap — hiện tại bạn có thể bookmark trang và dùng khi mất mạng.

    Công cụ liên quan

    Xem tất cả công cụ →