Định dạng & kiểm tra JSON
Định dạng, làm đẹp và kiểm tra JSON trực tuyến với thông báo lỗi rõ ràng cho dữ liệu nhập không hợp lệ.
Công cụ liên quan
Cách dùng Định dạng JSON
- 01
Dán hoặc gõ JSON của bạn vào ô đầu vào.
- 02
Nhấn Chạy để phân tích và in lại với thụt lề 2 khoảng trắng.
- 03
Sao chép JSON đã định dạng, hoặc đọc lỗi nếu dữ liệu nhập không hợp lệ.
Công cụ này làm gì
Bộ định dạng và kiểm tra JSON biến JSON bị nén, bị thoát ký tự hay lộn xộn thành một cấu trúc sạch sẽ có thụt lề mà bạn đọc được thật sự, đồng thời chỉ đúng vị trí của lỗi cú pháp để bạn sửa nhanh.
Định dạng và kiểm tra phối hợp thế nào
Nó đưa dữ liệu của bạn qua một bộ phân tích JSON nghiêm ngặt. Nếu phân tích thành công, công cụ in lại dữ liệu với thụt lề 2 dấu cách nhất quán, nghĩa là một kết quả định dạng sạch cũng chính là bằng chứng JSON của bạn hợp lệ. Nếu phân tích thất bại, bạn nhận được một lỗi chính xác thay vì một câu "có gì đó sai" mơ hồ.
Khi nào bạn cần đến nó
Lập trình viên dùng nó liên tục: xem một phản hồi API, kiểm tra nhanh một tệp cấu hình, dọn dẹp một payload webhook trước khi lưu, hay làm cho một khối dữ liệu lớn dễ so sánh trước khi đưa vào hệ quản lý phiên bản. JSON dễ đọc khiến cấu trúc, mức lồng nhau và các trường còn thiếu lộ ra ngay từ cái nhìn đầu tiên.
Vì sao JSON bị báo không hợp lệ
Phần lớn lỗi "JSON không hợp lệ" đến từ vài nguyên nhân: khóa hay chuỗi đặt trong nháy đơn thay vì nháy kép, dấu phẩy thừa sau phần tử cuối, chú thích (thứ mà JSON chuẩn không cho phép), khóa không đặt trong nháy sao chép từ một đối tượng JavaScript, hay dấu nháy cong dán từ một tài liệu sang. Vị trí lỗi cho bạn biết chính xác nơi bộ phân tích chịu thua.
Chạy trong trình duyệt của bạn
Vì toàn bộ công cụ chạy trong trình duyệt, JSON của bạn không bao giờ rời khỏi thiết bị. Điều đó quan trọng khi payload chứa token truy cập, hồ sơ khách hàng hay bất cứ thứ gì bạn không muốn dán vào một trang web lạ rồi bị âm thầm tải lên máy chủ.
Sau khi định dạng, hãy sao chép kết quả bằng một cú nhấp. Nếu bạn cần điều ngược lại, bộ nén JSON bỏ hết khoảng trắng để tạo ra payload nhỏ nhất có thể cho môi trường thật.
Câu hỏi thường gặp
Công cụ định dạng JSON làm gì?
Nó phân tích JSON của bạn, kiểm tra tính hợp lệ, và in lại với thụt lề 2 khoảng trắng gọn gàng để dễ đọc. Nếu JSON không hợp lệ, nó sẽ trả về thông báo lỗi chính xác.
JSON của tôi có được gửi đi đâu không?
Không. JSON của bạn được định dạng hoàn toàn trong trình duyệt của bạn, nên không có gì được gửi tới máy chủ. Nó không được lưu trữ, ghi nhật ký hay chia sẻ.
Vì sao nó báo JSON của tôi không hợp lệ?
Bộ định dạng tuân theo chuẩn JSON nghiêm ngặt: khóa và chuỗi cần dấu nháy kép, không dấu phẩy thừa và không chú thích. Thông báo lỗi cho biết nơi phân tích thất bại.