Omnikit
Lập trìnhTệpTài chínhTất cả công cụ
Ctrl K
Công cụ lập trìnhCông cụ tệpMáy tính tài chínhTất cả công cụ
Trang chủCông cụ lập trìnhĐịnh dạng & kiểm tra JSON
EnglishالعربيةবাংলাDeutschEspañolFrançaisગુજરાતીहिन्दीBahasa IndonesiaമലയാളംPolskiPortuguêsРусскийதமிழ்TürkçeاردوTiếng Việt

Định dạng & kiểm tra JSON

lập trình

Định dạng, kiểm tra, rút gọn và sắp xếp JSON, chỉ đúng vị trí lỗi

Chạy trong trình duyệt của bạn. Những gì bạn nhập không được gửi đi đâu.

Định dạng JSON thụt lề để dễ đọc, còn kiểm tra sẽ chỉ đúng dòng và cột nơi nó bị lỗi, ví dụ dòng 3, ký tự 17. Bạn cũng có thể rút gọn, sắp xếp khóa và sao chép kết quả. Mọi thứ chạy trong trình duyệt của bạn, nên một khóa API trong payload không bao giờ bị gửi đi đâu.

Trang này được dịch máy từ bản gốc tiếng Anh. Bản dịch chưa được người kiểm tra, vì vậy hãy dựa vào bản tiếng Anh. Đọc bản gốc tiếng Anh

Tiếp theo:
  • JSON to TypeScript Generate TypeScript interfaces or types from a JSON sample
  • JSON Schema Validator Validate JSON against a JSON Schema (2020-12, 2019-09, draft 7), with each error located
  • JSON Diff Compare two JSON documents and list every added, removed and changed value

Cách định dạng JSON trực tuyến

1

Dán JSON vào khung Đầu vào, hoặc bấm Thử một ví dụ.

2

Chọn 2 dấu cách, 4 dấu cách hoặc Tab ở mục Thụt lề, và bật Sắp xếp khóa để xếp khóa theo bảng chữ cái.

3

Nếu đầu vào không hợp lệ, đọc dòng, cột và gợi ý hiện bên dưới khung Đầu vào rồi sửa chỗ đó.

4

Bấm Sao chép để lấy JSON đã định dạng, hoặc biểu tượng tải xuống để lưu thành data.json.

Giới thiệu Định dạng JSON

Công cụ định dạng JSON này biến JSON dồn nén hoặc lộn xộn thành một tài liệu thụt lề gọn gàng, dễ đọc, và nói chính xác chỗ nó bị lỗi nếu không hợp lệ. Chọn hai dấu cách, bốn dấu cách hoặc tab, sắp xếp khóa theo bảng chữ cái, hoặc rút gọn lại thành một dòng cho môi trường production.

Mọi người dùng nó khi phản hồi API trả về trên một dòng, khi một tệp cấu hình ngừng tải và thông báo lỗi chỉ ghi "unexpected token", hoặc khi hai nhóm cần so sánh cùng một tệp với thứ tự khóa giống nhau. Dán vào, nhấn Ctrl+Enter, sao chép kết quả.

Mọi thứ diễn ra trong trình duyệt của bạn. Văn bản bạn dán không bao giờ được gửi tới máy chủ, nên an toàn cho payload chứa khóa, dữ liệu khách hàng hay URL nội bộ. Không có giới hạn kích thước ngoài khả năng của trình duyệt; tệp vài megabyte được định dạng trong chưa tới một giây.

Nếu kiểm tra thất bại, bạn nhận được dòng và cột cùng cách sửa dễ hiểu, như "Xóa dấu phẩy thừa ở cuối" hoặc "Tên thuộc tính phải đặt trong dấu ngoặc kép". Để duyệt theo cấu trúc, chuyển sang chế độ xem dạng cây và thu gọn những gì không cần. Công cụ liên quan: JSON to TypeScript, YAML to JSON, CSV to JSON.

Câu hỏi thường gặp

Công cụ định dạng JSON này có miễn phí không?

Có, miễn phí, không cần đăng ký, không giới hạn sử dụng và không có hình mờ trên bất cứ thứ gì bạn sao chép hay tải về. Trang được duy trì bằng một vài quảng cáo hiển thị bên dưới công cụ, không bao giờ trong trình soạn thảo, và không tính năng nào bị giữ lại cho gói trả phí.

JSON của tôi có bị tải lên đâu không?

Không. Định dạng, kiểm tra và rút gọn đều chạy trong trình duyệt bằng JavaScript, nên không có gì bạn dán rời khỏi thiết bị và không có bản sao nào được lưu trên máy chủ. Dán các phản hồi API chứa mã truy cập, tên khách hàng hay thông tin ngân hàng ở đây là an toàn.

Làm cách nào để tìm lỗi trong JSON không hợp lệ?

Dán văn bản và nhấn Định dạng. Thông báo lỗi hiển thị dòng và cột, tô sáng dòng đó, và gợi ý cách sửa khả dĩ nhất, ví dụ xóa dấu phẩy thừa ở cuối hoặc thay dấu nháy đơn bằng dấu ngoặc kép.

Tôi có thể định dạng JSON với 4 dấu cách hoặc tab không?

Có. Chọn 2 dấu cách, 4 dấu cách hoặc Tab trên thanh tùy chọn và kết quả được thụt lề lại ngay khi bạn đổi. Lựa chọn được ghi nhớ trên thiết bị này, nên tệp tiếp theo sẽ theo cùng kiểu. Rút gọn bỏ hẳn thụt lề cho payload production.

Sắp xếp khóa có làm thay đổi dữ liệu không?

Không. Sắp xếp chỉ viết lại thứ tự xuất hiện của khóa, và đối tượng JSON không có thứ tự khóa xác định, nên giá trị sau khi phân tích vẫn y hệt. Mảng giữ nguyên thứ tự gốc, vì vị trí là một phần dữ liệu trong mảng. Sắp xếp cả hai phía trước khi so sánh giúp bản khác biệt ngắn hơn nhiều.

Có giới hạn kích thước không?

Không áp đặt giới hạn cố định nào. Tệp vài megabyte được định dạng trong chưa tới một giây trên máy tính xách tay thông thường, và giới hạn thực sự là bộ nhớ trình duyệt cấp cho một thẻ. Tài liệu rất lớn vẫn chạy, nhưng trình soạn thảo cuộn kém mượt hơn, nên hãy rút gọn hoặc chia nhỏ trước.

Vẫn còn vướng mắc? Hỏi về Định dạng & kiểm tra JSON và bất kỳ ai biết đều có thể trả lời. Không cần tài khoản.

Đọc về điều này

Tất cả hướng dẫn
  • How to convert JSON to CSV, and CSV back to JSON, without losing dataHow nested JSON becomes CSV columns, what happens to arrays, why Excel mangles IDs and long numbers, and how to turn a CSV back into JSON safely.

Công cụ liên quan

Tất cả công cụ lập trình
URL Parser & Query EditorSplit a link into its parts, edit the parameters and rebuild itHex Viewer (xxd online)See any file as an xxd hex dump with offsets and text, or turn a hex dump back into a fileGraphQL FormatterFormat, minify and validate GraphQL queries and schemas, with errors by line and columnSQL FormatterFormat and beautify SQL for PostgreSQL, MySQL, SQL Server and moreMarkdown PreviewWrite Markdown and see it rendered live, with tables, task lists and codeHTML Formatter & MinifierIndent messy HTML, or minify it and see the bytes you savedCSS Beautifier & MinifierTidy a stylesheet or minify it, with the size saved shownJavaScript Beautifier & MinifierBeautify JavaScript, or minify it and see how many bytes went
Công cụ này có hữu ích không?
Omnikit

Việc nhỏ, làm ngay trong trình duyệt. Miễn phí, nhanh và riêng tư. Tệp không bao giờ bị tải lên.

Tệp

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

Lập trình

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

Tài chính

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
EnglishالعربيةবাংলাDeutschEspañolFrançaisગુજરાતીहिन्दीBahasa IndonesiaമലയാളംPolskiPortuguêsРусскийதமிழ்TürkçeاردوTiếng Việt
Hướng dẫnCâu hỏiGiới thiệuCách chúng tôi kiểm traThư viện luật (beta)Quyền riêng tưĐiều khoảnCông bốLiên hệMore: Exam practice (UGC NET Paper 1)Chạy trong trình duyệt của bạn. Không có gì bị tải lên. © 2026 Omnikit (theomnikit.com)