Trình định dạng và xác thực JSON
Riêng tư theo thiết kế — chạy hoàn toàn trong trình duyệt của bạn
Định dạng, xác thực và làm đẹp JSON ngay trong trình duyệt của bạn. Trình định dạng JSON của Toova xử lý mọi kích cỡ tải, đưa ra thông báo lỗi rõ ràng khi đầu vào sai cú pháp, và không bao giờ gửi dữ liệu của bạn lên máy chủ.
Vì sao dùng Toova JSON Formatter
Đa số trình định dạng JSON trực tuyến lặng lẽ tải đầu vào của bạn lên máy chủ trước khi định dạng. Đó là vấn đề khi JSON chứa khóa API, hồ sơ người dùng hoặc bất cứ thứ gì bạn không thể chia sẻ. Toova chạy hoàn toàn trong trình duyệt, nên đầu vào không bao giờ rời thiết bị của bạn. Trình phân tích cú pháp hiện số dòng và cột khi có lỗi, kèm giải thích rõ ràng về điều gì lẽ ra phải xuất hiện tiếp theo.
Cách hoạt động
Dán hoặc thả JSON vào vùng nhập. Trình định dạng phân tích cú pháp, xác thực và in đẹp ngay tức thì. Bạn có thể chọn thụt lề 2 hoặc 4 khoảng trắng, chuyển sang tab, hoặc rút gọn mọi thứ về một dòng duy nhất. Kết quả được sao chép chỉ với một cú nhấp. Khi đầu vào bị hỏng, bạn nhận được chính xác dòng và cột của lỗi cùng gợi ý điều gì nên xuất hiện kế tiếp.
Riêng tư 100%
Mọi thao tác chạy cục bộ trong trình duyệt của bạn. Không dữ liệu nào được tải lên, không nhật ký nào được lưu, và không cần tài khoản. Mở công cụ nhà phát triển và xem tab Network trong lúc bạn định dạng — bạn sẽ thấy số yêu cầu đi ra bằng không. Điều đó khiến Toova an toàn cho việc xử lý JWT, hồ sơ khách hàng, và bất cứ thứ gì bạn sẽ không dán vào một biểu mẫu web bất kỳ.
Câu hỏi thường gặp
- Toova có gửi JSON của tôi lên máy chủ không?
- Không. Mọi việc phân tích cú pháp, xác thực và định dạng diễn ra trong trình duyệt của bạn. JSON không bao giờ rời thiết bị của bạn, không có tải lên, không nhật ký và không phân tích nội dung.
- Kích thước tệp tối đa là bao nhiêu?
- Không có giới hạn cứng — chỉ phụ thuộc bộ nhớ trình duyệt. Tệp tới 50 MB định dạng trong dưới một giây trên laptop hiện đại. Với tải vài trăm megabyte, hãy chờ một chút khi trình duyệt phân tích đầu vào.
- Trình định dạng có xử lý JSON không hợp lệ không?
- Có. Khi đầu vào sai cú pháp, công cụ hiển thị chính xác dòng và cột của lỗi cùng giải thích rõ điều gì lẽ ra phải có. Bạn có thể sửa đầu vào và định dạng lại mà không mất công việc.
- Tôi có thể sắp xếp các khóa theo bảng chữ cái không?
- Có. Tùy chọn Sort Keys sắp xếp lại mọi khóa của đối tượng theo bảng chữ cái trong khi vẫn giữ thứ tự mảng. Hữu ích khi so sánh hai tệp JSON hoặc tạo diff ổn định trong code review.
- JSON5 có được hỗ trợ không?
- Có. Trình định dạng chấp nhận dấu phẩy treo, chuỗi nháy đơn, và khóa không bọc khi bật chế độ JSON5. Đầu ra luôn là JSON strict hợp lệ.
- Tôi có thể rút gọn JSON thay vì làm đẹp không?
- Có. Công tắc Minify loại bỏ mọi khoảng trắng và xuống dòng, tạo ra tải một dòng. Đó là định dạng bạn cần khi gửi JSON qua mạng hoặc lưu vào cột cơ sở dữ liệu.