Công cụ
Định dạng JSON và kiểm tra cú pháp trực tuyến
Làm đẹp JSON chuẩn với thụt lề 2 hoặc 4 dấu cách. Giữ literal số nguyên lớn và khóa trùng, không sắp xếp khóa; xử lý tại thiết bị và tải JSON.
Dán JSON chuẩn, chọn thụt lề rồi bấm Định dạng JSON. Công cụ kiểm tra cú pháp và định dạng văn bản, không dùng JSON.stringify để tạo lại dữ liệu nên giữ literal số nguyên lớn như 9007199254740993. Kết quả không phải xác nhận dữ liệu đáp ứng JSON Schema hoặc yêu cầu của hệ thống nhận.
Quyền riêng tư: xử lý ngay trên thiết bị; không tải nội dung lên máy chủ.
Đang tải công cụ…
Thêm biểu tượng để mở trực tiếp định dạng json và kiểm tra cú pháp trực tuyến. Không lưu nội dung bạn nhập.
Cách sử dụng
- Dán JSON với khóa/chuỗi dùng ngoặc kép. Không dùng comment hoặc dấu phẩy cuối.
- Chọn thụt lề 2 hoặc 4 dấu cách và định dạng; mã ngắn có thể vẫn ở một dòng theo chiều rộng mục tiêu.
- Kiểm tra kết quả, sao chép hoặc tải tệp JSON. Mọi thay đổi đầu vào xóa kết quả cũ.
JSON chuẩn, khóa trùng và số lớn
Từ chối khóa không ngoặc kép, ngoặc đơn, comment và dấu phẩy cuối. Giữ thứ tự thuộc tính và khóa trùng trong văn bản. Các hệ thống khác có thể lấy giá trị cuối hoặc từ chối khóa trùng; công cụ không tự quyết định xóa khóa nào. Số nguyên lớn giữ nguyên chữ số ở kết quả, nhưng hệ thống đọc bằng Number vẫn có thể mất độ chính xác.
Không kiểm tra JSON Schema hoặc thực thi nội dung
Chuỗi chứa HTML, URL hoặc mã vẫn chỉ là chuỗi; không được mở hay thực thi. Cú pháp đúng không đảm bảo đủ trường, đúng kiểu dữ liệu kinh doanh hoặc giá trị trong phạm vi. Không sửa cấu trúc dữ liệu theo suy đoán và không tự gọi API từ nội dung JSON.
Cách định dạng và thời gian xử lý
Dùng Prettier 3.9.10 trong luồng riêng của trình duyệt, thụt lề 2 hoặc 4 dấu cách và chiều rộng mục tiêu 80 cột. Mã ngắn có thể vẫn nằm trên một dòng. Tối đa 15 giây gồm thời gian khởi động luồng, kết quả tối đa 400.000 đơn vị mã UTF-16; có thể hủy. Nếu trình duyệt không hỗ trợ hoặc tác vụ vượt giới hạn, báo lỗi tại thiết bị, không chuyển mã lên máy chủ. Chưa có thao tác định dạng HTML/JSON qua MCP.
Quyền riêng tư và giới hạn
Trang web xử lý trên thiết bị, không gửi văn bản, mã nguồn hoặc tên tệp lên máy chủ. Không tự lưu nội dung; tải lại hoặc rời trang sẽ xóa trạng thái. Tối đa 100.000 đơn vị mã UTF-16 mỗi lần. Dán vượt giới hạn sẽ bị từ chối, giữ đầu vào cũ để bạn chia nhỏ. Nút tải chỉ yêu cầu trình duyệt lưu, không xác nhận tệp đã nằm trên đĩa.
Tài liệu về định dạng và cách xử lý
Công cụ liên quan
Câu hỏi thường gặp
Có chấp nhận JSON có comment không?
Không. Phiên bản này chỉ nhận JSON chuẩn; xóa comment và dấu phẩy cuối rồi thử lại.
Tại sao JSON nhỏ không xuống nhiều dòng?
Prettier có thể giữ cấu trúc ngắn trên một dòng khi vừa chiều rộng mục tiêu 80 cột. Thụt lề áp dụng khi cấu trúc được xuống dòng.
Có sắp xếp khóa hoặc xóa khóa trùng không?
Không. Giữ thứ tự và khóa trùng để tránh âm thầm thay đổi dữ liệu. Hãy kiểm tra quy tắc của hệ thống nhận.
Kết quả chỉ để tra cứu. Vui lòng đối chiếu thông báo chính thức của đơn vị công bố.