Kiểm Tra & Định Dạng JSON

Kiểm tra cú pháp JSON, định dạng đẹp, nén nhanh và báo lỗi có dòng/cột kèm thống kê dữ liệu.

Hướng dẫn sử dụng

1. Dán hoặc nhập JSON vào ô phía trên hoặc bấm Ví dụ để tự điền mẫu.

2. Nhấn Kiểm tra JSON hoặc bấm Ctrl+Enter để xác thực cú pháp.

3. Dùng Định dạng đẹp để pretty-print giúp dễ đọc và tự thay nội dung ô nhập.

4. Chọn Nén JSON khi cần tối ưu dung lượng trước khi gửi lên API hay copy.

5. Nhấn nút Sao chép JSON trong kết quả để copy nhanh sang clipboard.

6. Sử dụng Ctrl+K hoặc nút Xóa để làm sạch vùng nhập và kết quả.

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

JSON là gì? Định dạng dữ liệu nhẹ (JavaScript Object Notation) giúp con người dễ đọc/viết và máy dễ parse, thường gặp trong API, file cấu hình, lưu trữ dữ liệu.

Các lỗi phổ biến: Thiếu hoặc dư dấu phẩy, dùng ký tự ' thay vì ", khóa không đặt trong dấu ngoặc kép, chèn comment hay giá trị không hợp lệ.

Làm sao kiểm tra nhanh? Chỉ cần bấm Kiểm tra JSON hoặc phím tắt và xem dòng/cột lỗi được thông báo.

Mẹo sử dụng: Dùng Định dạng đẹp khi debug, Minify khi lưu cấu hình hoặc gửi qua mạng, luôn Validate trước khi tích hợp vào ứng dụng.

Dữ liệu có an toàn? Công cụ xử lý ngay trong trình duyệt, không tải JSON lên máy chủ nên bạn yên tâm sử dụng.

Về JSON (JavaScript Object Notation)

Cấu trúc cơ bản: Object {"key": "value"}, Array ["item1", "item2"], chuỗi "text", số 123, boolean true/false và giá trị null.

Quy tắc định dạng: Keys phải đặt trong dấu ngoặc kép, các phần tử phân tách bởi dấu phẩy, không thêm dấu phẩy cuối, không hỗ trợ comment hay giá trị undefined.

Ứng dụng phổ biến: Payload REST API, file cấu hình (package.json, tsconfig.json), lưu dữ liệu trong localStorage/databases, trao đổi dữ liệu giữa server và client.

Ví dụ JSON hợp lệ

Object đơn giản: {"name": "Nguyễn Văn A", "age": 25, "isStudent": false}

Object lồng nhau: {"user": {"name": "John","address": {"city": "Hà Nội","zip": "100000"}}}

Mảng đối tượng: [{"id": 1, "name": "Product A"},{"id": 2, "name": "Product B"}]

Ví dụ lỗi thường gặp: {name: "John",'age': 25,"city": "HN",} → thiếu dấu ngoặc kép và dư dấu phẩy cuối.

Tiện ích liên quan

Mô phỏng Spider Công cụ Tìm kiếm

Mô phỏng Spider Công cụ Tìm kiếm

Mô phỏng cách Googlebot nhìn thấy website của bạn. Kiểm tra nội dung, liên kết và meta tags để tối ưu hóa SEO.
Chuyển Đổi Markdown ↔ HTML

Chuyển Đổi Markdown ↔ HTML

Chuyển đổi hai chiều giữa Markdown và HTML. Hỗ trợ các cú pháp Markdown phổ biến như headers, bold, italic, links, lists, code blocks, và nhiều hơn nữa.
Nén Ảnh / Tối Ưu Hình Ảnh

Nén Ảnh / Tối Ưu Hình Ảnh

Nén và tối ưu hóa hình ảnh (JPG, PNG, WebP) ngay trên trình duyệt. Giảm dung lượng file, chuyển đổi định dạng, resize ảnh để tăng tốc website và cải
Tạo Bảng Biến Thể Sản Phẩm POD

Tạo Bảng Biến Thể Sản Phẩm POD

Tạo bảng biến thể màu sắc, kích cỡ cho sản phẩm Print on Demand (áo thun, hoodie, tank top...) với export CSV, JSON.
Phát Hiện Nội Dung AI

Phát Hiện Nội Dung AI

Phân tích văn bản để phát hiện dấu hiệu nội dung được tạo bởi AI (ChatGPT, Claude, Gemini). Sử dụng phân tích heuristic dựa trên độ đa dạng câu, từ
Phân Tích Mật Độ Từ Khóa

Phân Tích Mật Độ Từ Khóa

Đếm tần suất từ khóa và tính mật độ % trong nội dung.