Chuyển tới nội dung chính
Z

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.

Miễn phí Không cần đăng ký Chạy trên trình duyệt Tôn trọng riêng tư Updated
JSON5 hợp lệ Đang chờ nhập Đang phân tích…

Cách dùng

  1. 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. 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. 3 Khung bên phải hiển thị giá trị đã phân tích dưới dạng JSON chuẩn.
  4. 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. 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. 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. 3

    Chuyển đổi JSON5 sang JSON

    Phân tích JSON5 để xem giá trị JSON chuẩn mà nó biểu diễn.

Tóm tắt

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

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.

Đăng ký miễn phí