Trình kiểm tra JSON5
Kiểm tra JSON5 với báo lỗi kèm số dòng và cột. Hỗ trợ comment, dấu phẩy cuối, dấu nháy đơn, số hex.
Cách dùng
- 1 Dán JSON5 của bạn vào đây — comment, dấu phẩy cuối, dấu nháy đơn đều được chấp nhận.
- 2 Xem nhãn xanh báo “Valid” hợp lệ, hoặc nhãn đỏ báo lỗi kèm số dòng và cột.
- 3 Khung bên phải hiển thị giá trị đã phân tích dưới dạng JSON chuẩn.
- 4 Sao chép hoặc tải xuống kết quả JSON.
Vì sao dùng công cụ này
- Chạy bằng <code class="font-mono text-xs">json5</code> — thư viện triển khai chuẩn tham chiếu của JSON5.
- JSON5 cho phép bạn viết file cấu hình có comment, dấu phẩy cuối, số hex và nhiều tính năng khác.
- Lỗi hiển thị kèm số dòng và cột để bạn tìm ra nhanh chóng.
- Chạy hoàn toàn phía client — dữ liệu đầu vào luôn nằm trong trình duyệt của bạn.
Câu hỏi thường gặp
JSON5 là gì?
JSON5 là một tập mở rộng của JSON với các tính năng bổ sung: comment, dấu phẩy cuối, chuỗi dùng dấu nháy đơn, key không cần dấu ngoặc kép, số hex/Infinity/NaN, và nhiều hơn nữa.
JSON5 có giống JSONC không?
Không — JSONC (kiểu "JSON có comment" của VS Code) chỉ thêm comment. JSON5 còn thêm dấu phẩy cuối, key không cần dấu ngoặc kép, dấu nháy đơn, v.v.
Có công cụ nào liên quan không?
<a class="text-brand-600 hover:underline" href="/json-formatter">JSON Formatter</a> cho JSON chuẩn nghiêm ngặt; <a class="text-brand-600 hover:underline" href="/yaml-formatter">YAML Formatter</a> nếu bạn cần xử lý YAML đầy đủ.
Trình kiểm tra JSON5 là gì?
Trình kiểm tra JSON5 là công cụ kiểm tra xem một đoạn văn bản có tuân theo đặc tả JSON5 hay không và báo lỗi cú pháp kèm vị trí dòng, cột. Công cụ chấp nhận các tính năng của JSON5 mà JSON chuẩn không cho phép, bao gồm comment, dấu phẩy cuối, chuỗi dùng dấu nháy đơn và số hexadecimal. Toàn bộ quá trình phân tích và kiểm tra JSON5 diễn ra ngay trên trình duyệt, không tải dữ liệu đầu vào lên server.
Tính năng
Kiểm tra chuẩn xác theo đặc tả
Phân tích cú pháp bằng thư viện json5 tham chiếu và báo chính xác dòng, cột của bất kỳ lỗi nào.
Đầy đủ cú pháp JSON5
Chấp nhận chú thích, dấu phẩy thừa ở cuối, dấu nháy đơn, khóa không cần dấu ngoặc kép, và số hex/Infinity/NaN.
Riêng tư 100%
Việc kiểm tra chạy trên thiết bị của bạn — không có gì được tải lên.
Ví dụ
Input
{ /* comment */ a: 1, b: 'two', c: 0xff, }
Output
Valid ✓ → parses to {"a":1,"b":"two","c":255}
Trường hợp sử dụng
-
1
Kiểm tra file cấu hình
Kiểm tra file cấu hình .json5 hoặc kiểu JSON5 (Babel, một số công cụ build) trước khi commit.
-
2
Phát hiện lỗi dấu phẩy thừa
Xác nhận đầu vào của bạn đang dùng những tính năng linh hoạt nào và vẫn còn lỗi ở đâu.
-
3
Chuyển đổi JSON5 sang JSON
Phân tích JSON5 để xem giá trị JSON chuẩn mà nó biểu diễn.
Công cụ kiểm tra JSON5 của Zerethon xác minh xem văn bản có tuân thủ đặc tả JSON5 hay không và báo lỗi cú pháp kèm vị trí dòng, cột, ngay trong trình duyệt của bạn. JSON5 mở rộng JSON với chú thích, dấu phẩy thừa ở cuối, chuỗi trong dấu nháy đơn, khóa không cần dấu ngoặc kép, và số thập lục phân. Mọi thứ chạy hoàn toàn phía client — dữ liệu đầu vào của bạn không bao giờ được tải lên.
- Danh mục
- Lập trình
- Giá
- Miễn phí
- Quyền riêng tư
- Chạy trên trình duyệt
- Đăng ký
- Không cần
Tài liệu tham khảo
Quyền riêng tư
Dữ liệu của bạn không bao giờ rời khỏi trình duyệt trừ khi được nêu rõ. Trình kiểm tra JSON5 chạy hoàn toàn phía client — không tải lên máy chủ, không ghi log, không theo dõi dữ liệu bạn nhập.
Kiến thức cơ bản
Công cụ liên quan
Trình định dạng JSON
Định dạng, kiểm tra và rút gọn JSON trực tuyến. Miễn phí, không cần đăng ký — dữ liệu không rời khỏi trình duyệt của bạn.
Mở công cụTrình định dạng SQL
Định dạng truy vấn SQL trực tuyến — làm đẹp mã cho MySQL, PostgreSQL, SQLite, SQL Server, Oracle và BigQuery.
Mở công cụTrình tạo UUID
Tạo UUID trực tuyến — v1, v4, v7 và Nil. Tạo hàng loạt tới 10.000. Miễn phí, không cần đăng ký.
Mở công cụTrình tạo mật khẩu
Tạo mật khẩu ngẫu nhiên mạnh, an toàn về mặt mật mã. Tùy chỉnh độ dài và bộ ký tự — chạy trong trình duyệt của bạn.
Mở công cụXây dựng, chia sẻ và phát triển trên Zerethon Social
Đăng ký miễn phí. Kiếm điểm, sưu tầm thành tựu và kết nối với nhà sáng tạo khắp thế giới.