Trình định dạng và kiểm tra JSON

Blog

Trình định dạng và kiểm tra JSON

BlogCheatsheets
Loading...
Loading JSON tool...

Mô tả

Làm đẹp, nén và xác thực dữ liệu JSON theo thời gian thực. Phát hiện lỗi và đảm bảo JSON đúng cú pháp để tích hợp liền mạch.

Giới thiệu về Trình định dạng và kiểm tra JSON

JSON Formatter làm đẹp, nén và kiểm tra JSON hoàn toàn trong trình duyệt của bạn — không có dữ liệu nào rời khỏi máy. Dán JSON thô hoặc lộn xộn để định dạng tức thì với thụt lề nhất quán, nén về một dòng, hoặc phát hiện lỗi cú pháp trước khi đưa vào production.

Cách sử dụng

  1. Dán hoặc gõ JSON của bạn vào trình soạn thảo đầu vào bên trái.
  2. Chọn kiểu thụt lề (2 dấu cách, 4 dấu cách, hoặc tab) trong bảng cấu hình.
  3. Kết quả đã định dạng và kiểm tra xuất hiện ngay bên phải — sao chép, tải xuống, hoặc xem dạng cây thu gọn.
  4. Nếu JSON không hợp lệ, trình soạn thảo sẽ tô sáng lỗi để bạn sửa trước khi sao chép.

Ví dụ

Ví dụĐầu vàoĐầu ra
Nén{ "a": 1, "b": 2 }{"a":1,"b":2}
Định dạng{"user":{"id":1}}{ "user": { "id": 1 } }

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

JSON của tôi có bị tải lên máy chủ không?

Không. Mọi thao tác định dạng và kiểm tra chạy cục bộ trong trình duyệt bằng JavaScript. Dữ liệu không bao giờ rời khỏi thiết bị, nên an toàn cho cả những payload nhạy cảm.

Khác biệt giữa làm đẹp và nén là gì?

Làm đẹp (định dạng) thêm thụt lề và ngắt dòng để JSON dễ đọc cho con người. Nén loại bỏ mọi khoảng trắng thừa để tạo JSON hợp lệ nhỏ nhất — hữu ích để giảm kích thước payload trong API.

Công cụ có xử lý được tệp JSON lớn không?

Có. Vì xử lý ở phía trình duyệt, giới hạn thực tế là bộ nhớ trình duyệt của bạn. Các tệp nhiều megabyte được định dạng mà không cần gửi qua mạng.

Tại sao báo JSON của tôi không hợp lệ?

Nguyên nhân phổ biến là dấu phẩy thừa cuối, dùng nháy đơn thay vì nháy kép, khóa không có nháy, hoặc comment — đều không được phép trong JSON nghiêm ngặt. Thông báo lỗi chỉ ra vị trí của vấn đề.