💡Cần làm sạch dữ liệu JSON? Trình định dạng trực tuyến miễn phí của chúng tôi ngay lập tức làm đẹp, xác thực và thu nhỏ JSON—lý tưởng cho việc gỡ lỗi API, phân tích cấu hình và cộng tác nhóm. 🚀 Hỗ trợ tệp lên đến 10MB.
🔍 Công cụ kiểm tra lỗi cú pháp trong JSON
📊 Phân tích JSON thành cây cú pháp trừu tượng
🎨 Áp dụng thụt lề và ngắt dòng
📤 Tạo đầu ra đã làm đẹp hoặc thu nhỏ
Tuân thủ RFC 8259:
Tính năng | Hỗ trợ | Ghi chú |
---|---|---|
Kiểu dữ liệu | Tất cả (Chuỗi, Số, Boolean, Null, Mảng, Đối tượng) | ✅ Đầy đủ |
Độ sâu lồng nhau | Không giới hạn | 🌳 Xử lý cấu trúc sâu |
Unicode | Có | 🔤 Hỗ trợ emoji, ký tự không phải Latin |
JSON5 | Một phần | ⭐ Hỗ trợ chú thích trong chế độ không nghiêm ngặt |
So sánh tốc độ định dạng:
Kích thước tệp | Thời gian định dạng |
---|---|
1 KB | ⚡ <50ms |
1 00KB | ⚡ <300ms |
1 MB | ⏳ <1.5s |
1 0MB | ⏳ <8s |
Xác định các vấn đề JSON phổ biến:
Loại lỗi | Ví dụ | Sửa chữa |
---|---|---|
Dấu phẩy đuôi | {"a":1,} | Xóa dấu phẩy cuối |
Dấu ngoặc không đóng | {"a:1} | Thêm dấu ngoặc đóng |
Số không hợp lệ | {"a":1.2.3} | Sửa định dạng thập phân |
Định dạng JSON trong terminal của bạn:
🔤Định dạng tệp JSON
jq '.' input.json > formatted.json
Sử dụng jq để định dạng
📉Thu nhỏ JSON
jq -c '.' input.json > minified.json
Đầu ra gọn nhẹ
🔌PowerShell định dạng
ConvertTo-Json (Get-Content raw.json) -Depth 100 | Set-Content formatted.json
Phương pháp PowerShell gốc
⌨️ CMD xác thực
python -m json.tool < input.json
Sử dụng module JSON của Python
// Trước: {"data":{"user":123}}
// Sau: {
// "data": {
// "user": 123
// }
// }
{"extends":"eslint:recommended","rules":{"semi":["error","always"]}}
Sử dụng `Ctrl+Alt+L` (Windows) hoặc `Cmd+Opt+L` (Mac) để định dạng JSON trong hầu hết các IDE
Thu nhỏ JSON trước khi gửi qua API để giảm sử dụng băng thông
Bật tô sáng cú pháp trong trình soạn thảo của bạn để đọc JSON tốt hơn