AlpaKit Logo AlpaKit

Trình định dạng và xác thực JSON

Làm đẹp, giảm thiểu, xác thực và gỡ lỗi các lỗi cú pháp JSON.

Input JSON
Output

Cách sử dụng

  1. 1 Mở Trình định dạng và xác thực JSON, sau đó nhập, dán hoặc chọn nội dung cần xử lý.
  2. 2 Điều chỉnh tùy chọn và định dạng đầu ra theo nhu cầu.
  3. 3 Kiểm tra kết quả, sau đó sao chép hoặc tải đầu ra có sẵn.

Trường hợp sử dụng

Làm đẹp, giảm thiểu, xác thực và gỡ lỗi các lỗi cú pháp JSON. Phù hợp cho công việc, lập trình, học tập hoặc kiểm tra nhanh.

Quyền riêng tư và xử lý dữ liệu

Công cụ chạy trong trình duyệt. Trước khi xử lý dữ liệu nhạy cảm, hãy bảo đảm thiết bị và trình duyệt đáng tin cậy.

Định dạng, kiểm tra và chuyển đổi JSON — cùng cách sửa lỗi thường gặp

JSON từ API, tệp cấu hình hay nhật ký thường bị nén thành một dòng rất khó đọc. Dán vào đây và nhấn "Làm đẹp JSON": công cụ phân tích bằng JSON.parse có sẵn của trình duyệt rồi thụt lề lại bằng 2 dấu cách, 4 dấu cách hoặc tab. "Nén JSON" làm ngược lại, xóa mọi khoảng trắng và xuống dòng thừa, tiện để đặt vào biến môi trường hoặc giảm dung lượng yêu cầu.

Nếu dữ liệu không hợp lệ, bạn sẽ thấy thông báo lỗi kèm nút "Đến chỗ lỗi". Nguyên nhân phổ biến là dùng nháy đơn cho khóa hoặc chuỗi (JSON chỉ chấp nhận nháy kép), thừa dấu phẩy sau phần tử cuối, có chú thích //, dùng undefined hoặc NaN, hay dấu ngoặc kép cong lẫn vào khi sao chép từ web hoặc tài liệu. Trong đối tượng JavaScript có thể chạy được, nhưng JSON chuẩn RFC 8259 sẽ báo lỗi.

Hãy đổi định dạng đầu ra sang YAML hoặc XML khi công cụ khác cần, ví dụ chuyển mẫu API sang YAML cho Kubernetes, GitHub Actions hoặc sang XML cho hệ thống cũ. Công cụ chuyển đổi đối tượng, mảng và giá trị đơn giản; không tạo thuộc tính XML hay anchor YAML, nên hãy kiểm tra lại kết quả.

Mọi thứ được phân tích trong trình duyệt, nên token, khóa API hay dữ liệu khách hàng không rời khỏi máy bạn. Tệp quá lớn (hàng chục MB) có thể làm tab chậm; khi đó nên dùng công cụ dòng lệnh như jq.

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

Vì sao JSON của tôi báo lỗi cú pháp?

Thường do nháy đơn, dấu phẩy thừa ở cuối, chú thích hoặc giá trị undefined. JSON yêu cầu nháy kép và không cho phép dấu phẩy cuối hay chú thích.

Có chuyển JSON sang YAML hoặc XML được không?

Được, bằng cách đổi định dạng đầu ra. Đối tượng và mảng đơn giản chuyển tốt; cấu trúc phức tạp nên kiểm tra lại.

Nén JSON để làm gì?

Xóa khoảng trắng và xuống dòng để thành một dòng gọn, dễ nhúng vào biến môi trường hoặc URL và nhẹ hơn khi truyền.

Dữ liệu JSON có bị tải lên không?

Không. Định dạng và kiểm tra dùng trình phân tích JSON của trình duyệt, ngay trên thiết bị.

Xem danh mục: Công cụ dành cho nhà phát triển

Công cụ đề xuất & gần đây
    ↑ ↓ Di chuyển ↵ Mở ESC Đóng
    咩~
    Alpa Idle Alpa Walk 1 Alpa Walk 2 Alpa Walk 3 Alpa Walk 4 Alpa Dizzy Alpa Sleep