Công cụ lập trình

Định dạng và xác thực JSON

Định dạng, xác thực và thu nhỏ JSON trực tuyến; tất cả quá trình xử lý diễn ra trong trình duyệt của bạn.

Nhập JSON

Hỗ trợ các đối tượng, mảng, chuỗi, số và booleans.

JSON không hỗ trợ // chú thích; vị trí lỗi sẽ được tự động đánh dấu sau khi dán.

kết quả

Đang chờ đầu vào JSON.

Kết quả sẽ được hiển thị ở đây.

Cách sử dụng trình định dạng JSON

  1. Dán JSON vào vùng nhập ở trên.
  2. Chọn Định dạng JSON để sắp xếp thụt lề và cấu trúc của nó.
  3. Nhập khóa hoặc giá trị chẳng hạn như bet_id vào hộp tìm kiếm bên dưới. Mỗi trận đấu đều được đánh dấu và trận đấu đầu tiên được đưa vào xem.
  4. Sử dụng ↑ / ↓ để di chuyển giữa các kết quả khớp, sử dụng + / − để mở rộng hoặc thu gọn dữ liệu, sau đó sao chép JSON đã xử lý khi hoàn tất.
{ }

JSON là gì?

JSON (Ký hiệu đối tượng JavaScript) là một định dạng trao đổi dữ liệu nhẹ, dễ đọc. Nó được sử dụng rộng rãi cho các phản hồi API, tệp cấu hình và dữ liệu được chia sẻ giữa các dịch vụ front-end và back-end.

JSON hợp lệ sử dụng dấu ngoặc kép cho khóa và văn bản, với dấu ngoặc nhọn, dấu ngoặc đơn và dấu phẩy được khớp chính xác.

</>

Trình phân tích cú pháp, Trình xác thực và Trình xem JSON

Trình phân tích cú pháp JSON biến văn bản JSON thành dữ liệu có cấu trúc, trong khi trình xác thực giúp xác định dấu phẩy, dấu ngoặc kép hoặc dấu ngoặc không hợp lệ. Công cụ này cũng cung cấp cây Trình xem JSON để duyệt các đối tượng và mảng lồng nhau.

Đối với dữ liệu dài, trước tiên hãy định dạng dữ liệu đó bằng Pretty Print, sau đó sử dụng các điều khiển tìm kiếm và thu gọn để định vị các trường và kiểm tra phản hồi API nhanh hơn.

Được xây dựng cho quy trình làm việc năm 2026

Công cụ JSON này kết hợp định dạng, rút gọn, xác thực cú pháp, tìm kiếm khóa-giá trị, đánh dấu và cây thu gọn để các phản hồi API lớn và tệp cấu hình dễ đọc, kiểm tra và sao chép hơn.

Mọi thứ đều được xử lý cục bộ trong trình duyệt của bạn; dữ liệu của bạn không được tải lên.

HƯỚNG DẪN PHÁT TRIỂN JSON

Trình phân tích cú pháp JSON trực tuyến: phân tích cú pháp, xác thực, định dạng và làm đẹp API JSON

Khi bạn tìm kiếm Trình phân tích cú pháp JSON, Trình xác thực JSON, Trình định dạng JSON hoặc Trình làm đẹp JSON, nguyên nhân thường là do bạn không hiểu phản hồi API, tệp cấu hình hoặc tải trọng webhook hoặc bạn đang tìm lỗi cú pháp. Công cụ này có thể hoàn thành phân tích cú pháp JSON, định dạng, nén, xem dạng cây, tìm kiếm và vị trí lỗi trên cùng một trang.

Khi nào bạn cần Trình phân tích cú pháp JSON hoặc Trình xác thực JSON?

  • Kiểm tra xem JSON được trả về bởi REST API, GraphQL, webhook hoặc tệp cấu hình có hợp lệ hay không.
  • Pretty In JSON một dòng thành định dạng thụt lề, dễ đọc.
  • Tìm các lỗi định dạng như thiếu dấu phẩy, dấu ngoặc kép, dấu ngoặc đơn, dấu phẩy ở cuối hoặc nhận xét JSON.
  • Tìm kiếm các trường trong Trình xem JSON lớn, thu gọn các đối tượng lồng nhau và sao chép kết quả đã xử lý.

Các lỗi xác thực JSON phổ biến

Các quy tắc dành cho JSON hợp lệ chặt chẽ hơn các đối tượng JavaScript. Khi sử dụng Trình xác thực JSON, đặc biệt hãy kiểm tra những điều sau:

dấu ngoặc képCả tên khóa và văn bản phải được đặt trong dấu ngoặc kép, không được sử dụng dấu ngoặc đơn.
Dấu phẩy và dấu ngoặc đơnCần có dấu phẩy giữa mỗi mục nhưng không được có dấu phẩy ở cuối mục cuối cùng.
chú thíchJSON tiêu chuẩn không hỗ trợ các chú thích // hoặc /* */; công cụ này sẽ đánh dấu trực tiếp tất cả các chú thích //.
kiểu dữ liệuChỉ có thể sử dụng chuỗi, số, đối tượng, mảng, true, false hoặc null, không thể sử dụng không xác định.

Câu hỏi thường gặp về trình phân tích cú pháp JSON

Trình phân tích cú pháp JSON là gì?

Trình phân tích cú pháp JSON sẽ đọc văn bản JSON và kiểm tra xem nó có tuân thủ cú pháp JSON hay không; khi thành công, nó có thể chuyển đổi dữ liệu thành cấu trúc dễ đọc để dễ dàng kiểm tra các phản hồi API hoặc tệp cấu hình.

Sự khác biệt giữa các đối tượng JSON và JavaScript là gì?

Tên và chuỗi khóa JSON phải sử dụng dấu ngoặc kép và không được chứa nhận xét // hoặc /* */, dấu phẩy ở cuối, hàm hoặc không xác định. Các đối tượng JavaScript có thể sử dụng cú pháp lỏng lẻo hơn.

Sự khác biệt giữa Trình định dạng JSON, Trình làm đẹp và Trình thu gọn là gì?

Trình định dạng hoặc Trình làm đẹp sẽ thêm thụt lề và ngắt dòng để giúp JSON dễ đọc hơn; Công cụ khai thác sẽ loại bỏ khoảng trắng không cần thiết để giảm kích thước dữ liệu. Cả hai đều yêu cầu JSON thô phải đúng về mặt cú pháp.

Dữ liệu JSON có được tải lên máy chủ không?

Không. Việc phân tích cú pháp, xác thực, định dạng và tìm kiếm của Trình phân tích cú pháp JSON này đều được thực hiện cục bộ trong trình duyệt và nội dung đầu vào sẽ không được tải lên máy chủ ToolBoy.

How to use

  1. Dán dữ liệu JSON.
  2. Chọn định dạng, thu nhỏ hoặc xác thực.
  3. Sao chép kết quả.

Quyền riêng tư

Công cụ này không tải lên nội dung JSON hoặc giữ lại dữ liệu đầu vào sau khi đóng trang.

Câu hỏi chung

Nếu xuất hiện lỗi, hãy kiểm tra dòng và cột được chỉ định để tìm dấu phẩy, dấu ngoặc kép hoặc dấu ngoặc.