Công Cụ Định Dạng & Kiểm Tra JSON Là Gì?
Công Cụ Định Dạng & Kiểm Tra JSON là công cụ tất-cả-trong-một để làm việc với dữ liệu JSON. Cho dù bạn cần định dạng JSON lộn xộn thành mã dễ đọc, nén nó để sử dụng trong môi trường production, hay kiểm tra cấu trúc của nó, công cụ này xử lý tất cả ngay trong trình duyệt của bạn.
Dành Cho Ai?
Lập Trình Viên
Chuyên Viên Phân Tích Dữ Liệu
Kỹ Sư QA
Bất Kỳ Ai
Cách Sử Dụng
Định Dạng JSON
Dán Dữ Liệu Của Bạn
Dán JSON của bạn vào bảng Input ở bên trái
Đầu Ra Tự Động
Đầu ra xuất hiện tự động với tô sáng cú pháp
Chọn Chế Độ Format
Chọn chế độ Format trên thanh công cụ để làm đẹp đầu vào với thụt lề
Chọn Kích Thước Thụt Lề
Chọn kích thước thụt lề ưa thích của bạn: 2, 4, hoặc 8 khoảng trắng
Nén JSON
Chuyển Chế Độ
Chuyển sang chế độ Minify trên thanh công cụ
Nhận Đầu Ra Đã Nén
JSON của bạn được nén thành một dòng duy nhất không có khoảng trắng thừa
Khám Phá Với Chế Độ Xem Cây
Chuyển Sang Tab Tree
Nhấp vào tab Tree trong tiêu đề bảng đầu ra
Duyệt Dữ Liệu Lồng Nhau
Duyệt qua các đối tượng và mảng lồng nhau với các nút có thể thu gọn
Xem Thông Tin Kiểu Dữ Liệu
Mỗi nút hiển thị kiểu của nó (Object, Array, String, v.v.) với nhãn có mã màu
Tải Lên & Tải Xuống
- Nhấp vào biểu tượng tải lên để nạp tệp
.jsonhoặc.txttừ thiết bị của bạn - Nhấp vào biểu tượng tải xuống để lưu JSON đã định dạng dưới dạng tệp
- Sử dụng biểu tượng sao chép để sao chép đầu ra vào clipboard của bạn
Tính Năng
Chế Độ Format & Minify
Chuyển đổi giữa hai chế độ chỉ bằng một cú nhấp chuột. Chế độ Format làm đẹp JSON của bạn với thụt lề tùy chỉnh (2, 4, hoặc 8 khoảng trắng), giúp dễ đọc. Chế độ Minify nén JSON xuống kích thước nhỏ nhất có thể bằng cách loại bỏ tất cả khoảng trắng không cần thiết.
Tô Sáng Cú Pháp
Chế độ xem mã hiển thị JSON với tô sáng cú pháp có mã màu. Khóa, chuỗi, số, boolean và giá trị null đều có màu riêng biệt, giúp dễ dàng quét qua dữ liệu chỉ trong nháy mắt.
Chế Độ Xem Cây Thu Gọn
Chuyển sang chế độ xem cây để khám phá dữ liệu JSON dưới dạng cấu trúc phân cấp. Nhấp vào bất kỳ nút đối tượng hoặc mảng nào để mở rộng hoặc thu gọn các phần tử con của nó.
- Mỗi nút hiển thị nhãn kiểu dữ liệu
- Hiển thị kiểu dữ liệu và số lượng (ví dụ: Object{5}, Array[3])
Kiểm Tra Theo Thời Gian Thực
JSON được kiểm tra khi bạn nhập. Thanh trạng thái hiển thị JSON của bạn hợp lệ hay không hợp lệ.
- Vị trí lỗi chính xác (dòng và cột)
- Dòng lỗi được tô sáng trong trình soạn thảo đầu vào
Thao Tác Tệp
Tải lên tệp JSON trực tiếp từ thiết bị của bạn, hoặc tải xuống đầu ra đã định dạng dưới dạng tệp .json.
- Sao chép đầu ra vào clipboard chỉ bằng một cú nhấp chuột
- Nút dữ liệu mẫu để kiểm tra nhanh
Thống Kê
Thanh trạng thái hiển thị các thống kê hữu ích về JSON của bạn:
- Tổng số dòng
- Kích thước tệp (byte, KB, hoặc MB)
- Tổng số khóa trong tất cả các đối tượng lồng nhau
Câu Hỏi Thường Gặp
JSON là gì?
JSON (JavaScript Object Notation) là định dạng dữ liệu nhẹ được sử dụng để lưu trữ và trao đổi dữ liệu. Nó thường được sử dụng trong các API web, tệp cấu hình và lưu trữ dữ liệu. JSON sử dụng các cặp khóa-giá trị và hỗ trợ các kiểu dữ liệu như chuỗi, số, boolean, mảng, đối tượng và null.
"Format" hoặc "beautify" có nghĩa là gì?
Định dạng (hoặc làm đẹp) JSON có nghĩa là thêm thụt lề và ngắt dòng phù hợp để làm cho nó dễ đọc với con người. Ví dụ, {"name":"John","age":30} trở thành cấu trúc nhiều dòng với mỗi cặp khóa-giá trị trên dòng riêng có thụt lề.
"Minify" có nghĩa là gì?
Nén JSON loại bỏ tất cả khoảng trắng không cần thiết (khoảng cách, tab, ngắt dòng) để giảm kích thước tệp. Điều này hữu ích khi gửi JSON qua mạng hoặc lưu trữ nó trong cơ sở dữ liệu nơi kích thước tệp quan trọng.
Tại sao JSON của tôi không hợp lệ?
Các lý do phổ biến khiến JSON không hợp lệ bao gồm:
- Thiếu hoặc thừa dấu phẩy
- Dấu ngoặc vuông hoặc ngoặc nhọn không khớp
- Khóa không có dấu ngoặc kép
- Dấu ngoặc đơn thay vì dấu ngoặc kép
- Dấu phẩy thừa sau phần tử cuối cùng
- Chú thích (JSON không hỗ trợ chú thích)
Có giới hạn kích thước tệp không?
Vì tất cả xử lý diễn ra trong trình duyệt của bạn, giới hạn thực tế phụ thuộc vào bộ nhớ của thiết bị. Hầu hết các trình duyệt hiện đại xử lý các tệp JSON lên đến vài megabyte mà không gặp vấn đề gì.
Dữ liệu của tôi có an toàn không?
Có. Tất cả xử lý JSON được thực hiện hoàn toàn trong trình duyệt của bạn bằng JavaScript. Dữ liệu của bạn không bao giờ được tải lên bất kỳ máy chủ nào, đảm bảo quyền riêng tư hoàn toàn.
Chưa có bình luận nào. Hãy là người đầu tiên!