Định dạng / Xem JSON
Nhập một chuỗi JSON để kiểm tra tính hợp lệ và xem nó được trình bày dưới dạng cây có thụt lề, tô màu cú pháp. Nội dung bạn nhập không bao giờ được gửi lên máy chủ — mọi thứ diễn ra trong trình duyệt của bạn.
Mẹo. Khi bạn dừng gõ, nội dung nhập sẽ được kiểm tra và nếu hợp lệ, màn hình sẽ tự động chuyển sang tab "Kết quả". Dấu chấm trên tab Kết quả cho biết trạng thái hợp lệ hiện tại. Các nút ▾/▸ để thu/mở rộng đối tượng và mảng nằm cạnh số dòng (lề trái) để dễ nhấp. Hộp tìm kiếm tự động được focus khi tab Kết quả mở, và bạn có thể chọn chế độ tìm kiếm (Chứa/Chính xác/Regex) để tìm khóa và giá trị theo cách bạn muốn. Số dòng ở kết quả được đánh số lại chỉ theo các dòng đang hiển thị, nên bạn vẫn biết vị trí ngay cả khi một phần cấu trúc bị thu gọn. Khung nhập cũng có cùng loại tìm kiếm (Chứa/Chính xác/Regex) để bạn định vị và tô sáng trực tiếp trong nội dung gốc. Nhấn Enter (tiếp theo) / Shift+Enter (trước đó) để di chuyển giữa các kết quả khớp. Dù một số dấu ngoặc kép (") quanh khóa hoặc giá trị chuỗi bị thiếu, chúng tôi vẫn cố gắng nhận diện văn bản đó là JSON.
Cách sử dụng công cụ này
- Dán một chuỗi JSON vào khung nhập bên trái và nó sẽ được kiểm tra tự động, kết quả hiển thị ngay lập tức.
- Nếu JSON không hợp lệ, bạn sẽ nhận được dòng/cột gần đúng của vị trí gặp vấn đề.
- Nhấp "Định dạng" cũng sẽ định dạng lại nội dung trong khung nhập theo kích thước thụt lề đã chọn.
- Khi kết quả dài, dùng "Thu gọn tất cả" để xem tổng quan cấu trúc trước, sau đó chỉ mở rộng các nút cần thiết bằng nút ▾/▸ cạnh số dòng.
- Mọi thứ diễn ra trong trình duyệt của bạn — dữ liệu bạn nhập không bao giờ được gửi lên máy chủ.
- Dù thiếu dấu ngoặc kép quanh một số khóa hoặc giá trị chuỗi, chúng tôi vẫn cố gắng tự sửa và nhận diện. Khi đó huy hiệu trạng thái sẽ hiển thị "Đã sửa", và các dòng được sửa sẽ được tô sáng trong số dòng của khung nhập.
- Khi nội dung nhập được xác nhận hợp lệ (hoặc đã sửa), màn hình tự động chuyển sang tab "Kết quả" và focus chuyển đến hộp tìm kiếm để bạn có thể gõ ngay.
- Chọn chế độ tìm kiếm: "Chứa" (khớp một phần), "Chính xác" (khớp hoàn toàn), hoặc "Regex" (biểu thức chính quy).
- Khung nhập có cùng tính năng tìm kiếm (Chứa/Chính xác/Regex, điều hướng trước/tiếp theo, tô sáng) để bạn tìm trực tiếp trong văn bản gốc.
Mẹo liên quan
- Dùng "Sao chép rút gọn" thay vì "Sao chép" khi cần payload gọn cho yêu cầu API hoặc giá trị cấu hình — không có khoảng trắng hay xuống dòng dư.
- Chuyển kích thước thụt lề sang Tab nếu quy chuẩn code của dự án bạn yêu cầu dùng tab thay vì khoảng trắng.
- Chế độ tìm kiếm Regex có thể khớp một mẫu trên toàn bộ khóa hoặc giá trị cùng lúc — tiện để kiểm tra ID, ngày tháng hoặc email trong một tài liệu lớn.
- Với JSON lồng nhiều cấp, hãy nhấp "Thu gọn tất cả" trước để xem hình dạng tổng thể, rồi chỉ mở rộng nhánh bạn thực sự cần kiểm tra.