SmartCalcy.Câu trả lời nhanh cho các phép tính hằng ngày
/
Công cụ văn bản & từ ngữ

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

Dán JSON để định dạng với 2 hoặc 4 dấu cách hoặc tab, rút gọn, hoặc sắp xếp khóa. JSON không hợp lệ được chỉ rõ theo dòng và cột kèm gợi ý dễ hiểu, như dấu phẩy thừa hoặc dấu nháy đơn. Không có gì được gửi đến máy chủ.

JSON của bạn

JSON hợp lệ
147 byte
6 khóa · 1 mảng · lồng sâu 2 cấp

Đã định dạng

{
  "name": "SmartCalcy",
  "tools": 245,
  "free": true,
  "languages": [
    "en",
    "es",
    "fr"
  ],
  "owner": {
    "country": "GB"
  }
}

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

Dán JSON để định dạng với 2 hoặc 4 dấu cách hoặc tab, rút gọn, hoặc sắp xếp khóa. JSON không hợp lệ được chỉ rõ theo dòng và cột kèm gợi ý dễ hiểu, như dấu phẩy thừa hoặc dấu nháy đơn. Không có gì được gửi đến máy chủ.

Thuộc mục “Công cụ văn bản & từ ngữ” của SmartCalcy. Công cụ chạy trong trình duyệt, không cần tài khoản, dùng tiền tệ và đơn vị của bạn (có thể đổi ở đầu trang), và chỉ đưa ra ước tính để tham khảo, nên hãy kiểm tra hướng dẫn chính thức trước khi dựa vào kết quả.

Cách dùng Định dạng & kiểm tra JSON

Công cụ tính gì và khi nào nên dùng

Định dạng, rút gọn, sắp xếp và kiểm tra JSON. JSON không hợp lệ được xác định theo dòng và cột, kèm gợi ý dễ hiểu cho các lỗi phổ biến nhất.

Cách sử dụng, từng bước

  1. Dán JSON vào ô.
  2. Chọn 2 dấu cách, 4 dấu cách, tab hoặc rút gọn.
  3. Có thể sắp xếp khóa theo bảng chữ cái.
  4. Sao chép hoặc tải xuống kết quả.

Ý nghĩa của từng ô nhập

  • JSON của bạn – Bất kỳ văn bản JSON nào.
  • Định dạng – 2 dấu cách, 4 dấu cách, tab hoặc rút gọn.
  • Sắp xếp khóa – Sắp xếp khóa của đối tượng từ A–Z ở mọi cấp.

Cách đọc kết quả

  • JSON hợp lệ – Dung lượng đầu ra đã định dạng, kèm số khóa, số mảng và độ sâu lồng nhau.
  • Lỗi – Với JSON không hợp lệ: dòng, cột, các dòng xung quanh và gợi ý.

Công thức

Đầu vào được phân tích bằng trình phân tích JSON chuẩn của trình duyệt, rồi ghi lại với kiểu thụt lề đã chọn. Khóa được sắp xếp đệ quy khi bật tùy chọn đó.

Ví dụ minh họa

Ví dụ mặc định hợp lệ và được định dạng thành 147 byte với thụt lề 2 dấu cách: 6 khóa, 1 mảng, lồng sâu 2 cấp.

Giả định và giới hạn

  • Chỉ JSON nghiêm ngặt: chú thích, dấu nháy đơn và dấu phẩy thừa đều là lỗi.
  • Số giữ độ chính xác của JavaScript; số nguyên rất lớn có thể mất chữ số.

Lỗi thường gặp

  • Dấu phẩy thừa sau phần tử cuối cùng.
  • Dấu nháy đơn thay cho dấu ngoặc kép.
  • Khóa không có dấu ngoặc kép sao chép từ JavaScript.

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

JSON của tôi có được gửi đi đâu không?

Không. Dữ liệu được xử lý trong trình duyệt của bạn.

Vì sao JSON của tôi không hợp lệ?

Gợi ý cho biết nguyên nhân có khả năng nhất, như dấu phẩy thừa hoặc dấu nháy đơn.

Có rút gọn JSON được không?

Có. Chọn Rút gọn để xóa mọi khoảng trắng.

Công cụ liên quan