Ngôn ngữ
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
Công Cụ Định Dạng & Kiểm Tra JSON

Công Cụ Định Dạng & Kiểm Tra JSON

Định dạng, nén và kiểm tra dữ liệu JSON ngay lập tức với tô sáng cú pháp, chế độ xem cây và phát hiện lỗi theo thời gian thực.

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.

Hệ Thống Xem Kép: Công cụ cung cấp hai chế độ xem đầu ra: chế độ xem mã có tô sáng cú pháp để đọc JSON đã định dạng, và chế độ xem cây thu gọn để khám phá các cấu trúc dữ liệu lồng nhau. Kiểm tra theo thời gian thực phát hiện lỗi khi bạn nhập, hiển thị chính xác dòng và cột nơi xảy ra sự cố.

Dành Cho Ai?

Lập Trình Viên

Làm việc với REST API và phản hồi JSON

Chuyên Viên Phân Tích Dữ Liệu

Kiểm tra và xác thực cấu trúc dữ liệu

Kỹ Sư QA

Xác minh định dạng phản hồi API

Bất Kỳ Ai

Cần định dạng hoặc kiểm tra dữ liệu JSON nhanh chóng

Cách Sử Dụng

Định Dạng JSON

1

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

2

Đầu Ra Tự Động

Đầu ra xuất hiện tự động với tô sáng cú pháp

3

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ề

4

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

1

Chuyển Chế Độ

Chuyển sang chế độ Minify trên thanh công cụ

2

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

1

Chuyển Sang Tab Tree

Nhấp vào tab Tree trong tiêu đề bảng đầu ra

2

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

3

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 .json hoặc .txt từ 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
Dữ Liệu Của Bạn Được Bảo Mật: Mọi xử lý diễn ra trong trình duyệt của bạn. Không tải lên - Dữ liệu JSON của bạn không bao giờ rời khỏi thiết bị. Không theo dõi - Chúng tôi không thu thập hoặc lưu trữ bất kỳ dữ liệu nào của bạn.

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.

Nhập
Kết quả
Lỗi

                

Dán JSON bên trái và nhấn Beautify

| |
Dán JSON vào ô nhập để xem kết quả kiểm tra ngay lập tức và đầu ra đã định dạng
Chuyển đổi giữa chế độ FormatMinify trên thanh công cụ
Sử dụng tab Tree view để khám phá cấu trúc JSON lồng nhau với các nút có thể thu gọn
Nhấp vào các nút thụt lề (2, 4, 8) để thay đổi mức độ thụt lề
Nhấn Tab trong trình soạn thảo để chèn khoảng trắng khớp với cài đặt thụt lề của bạn
Mọi xử lý diễn ra trong trình duyệt của bạn - dữ liệu của bạn không bao giờ rời khỏi thiết bị
Muốn biết thêm? Đọc tài liệu →
1/7
Bình luận 0
Để lại bình luận

Chưa có bình luận nào. Hãy là người đầu tiên!

Bắt đầu gõ để tìm kiếm...
Đang tìm kiếm...
Không tìm thấy kết quả
Hãy thử tìm với từ khóa khác