Định dạng & kiểm tra JSON
Dán JSON để định dạng, rút gọn hoặc kiểm tra. Phân tích chạy trong trình duyệt và không gửi tới NEXNARA.
Tôn trọng quyền riêng tư Dữ liệu được xử lý cục bộ trong trình duyệt và không được tải lên máy chủ của chúng tôi.
Trình định dạng JSON là gì?
Trình định dạng JSON kiểm tra văn bản có phải JSON hợp lệ không, rồi in với thụt lề hoặc thành một dòng gọn. Công cụ này dùng JSON.parse và JSON.stringify trong trình duyệt. Không dùng eval.
Cách sử dụng
Dán JSON vào hộp. Định dạng JSON in với thụt lề 2 khoảng trắng. Rút gọn JSON bỏ khoảng trắng thừa mà không đổi dữ liệu. Kiểm tra JSON báo văn bản có hợp lệ không và, nếu trình duyệt cung cấp, vị trí lỗi.
Định dạng và rút gọn
Định dạng không đổi khóa, giá trị hay thứ tự đối tượng ngoài những gì JSON.stringify đã làm. Rút gọn giữ cùng cấu trúc JSON và chỉ bỏ khoảng trắng cùng ngắt dòng không cần thiết.
Công dụng thường gặp
Dùng trang này để đọc phản hồi API, chỉnh file cấu hình, hoặc bắt dấu phẩy thiếu trước khi dán JSON vào chương trình khác.
Quyền riêng tư
JSON của bạn ở lại trong trình duyệt. Không tải lên máy chủ NEXNARA và không lưu trong cookie, bộ nhớ cục bộ hay cơ sở dữ liệu.
Câu hỏi thường gặp
Điều gì làm JSON không hợp lệ?
Vấn đề thường gặp gồm dấu phẩy cuối, dấu nháy đơn, chú thích, hoặc khóa không có dấu ngoặc kép. JSON.parse báo đó là JSON không hợp lệ.
Định dạng có làm đổi JSON không?
Không. Định dạng và rút gọn giữ cùng dữ liệu. Chỉ đổi khoảng trắng. Thứ tự khóa đối tượng theo JSON.stringify.
JSON của tôi có bị tải lên không?
Không. Xử lý diễn ra cục bộ trong trình duyệt và không tải lên máy chủ của chúng tôi.
Tôi có thể định dạng JSON Unicode không?
Có. Ký tự Unicode trong chuỗi là JSON hợp lệ và vẫn nguyên sau khi định dạng hoặc rút gọn.
Công cụ này có chạy JSON như mã không?
Không. Chỉ phân tích JSON bằng JSON.parse. Không bao giờ dùng eval.