Sửa JSON

Đầu vào: JSON bị lỗi

1

Đầu ra: JSON đã sửa

Cài đặt

Cách sửa JSON hoạt động

Khi bạn nhập JSON không hợp lệ, hệ thống sẽ tự động thử các phương pháp sau theo thứ tự:

1
Thư viện JSONRepair
Sửa nhanh và chính xác cho phần lớn lỗi phổ biến
2
Sửa cơ bản theo mẫu
Xử lý lỗi cú pháp đơn giản
3
Nhà cung cấp AI
DeepSeek và các lựa chọn khác cho trường hợp phức tạp

Bắt đầu sửa JSON

Nhập JSON bị lỗi, hoặc bấm Nhập để tải từ tệp.

Hướng dẫn từng bước: Cách sửa JSON bị lỗi

  1. Bước 1 – Dán JSON bị lỗi của bạn

    • Sao chép JSON không hợp lệ hoặc bị lỗi (ví dụ từ log, API cũ hoặc tệp cấu hình).
    • Dán vào panel editor bên trái. Bạn cũng có thể kéo‑thả tệp hoặc dùng nút Nhập.
    • Đừng lo về lỗi như key thiếu dấu ngoặc kép hay dấu phẩy ở cuối—công cụ này được thiết kế để sửa chúng.
  2. Bước 2 – Quy trình sửa tự động

    • Nếu JSON không hợp lệ, nút “Sửa” sẽ xuất hiện (hoặc bạn có thể bấm thủ công).
    • Công cụ sẽ thử sửa cục bộ nhanh để xử lý lỗi cú pháp ngay lập tức.
    • Nếu sửa cục bộ chưa đủ, hệ thống sẽ chuyển sang sửa bằng AI để suy luận ý định và sửa cấu trúc.
  3. Bước 3 – Xem lại JSON đã sửa

    • JSON đã sửa và hợp lệ sẽ xuất hiện ở panel bên phải.
    • Chúng tôi tự động pretty‑print để bạn kiểm tra cấu trúc và giá trị.
    • Xem chỉ báo hợp lệ để đảm bảo JSON đã tuân theo cú pháp chuẩn.
  4. Bước 4 – Sử dụng JSON sạch

    • Bấm Copy để sao chép JSON đã sửa vào clipboard.
    • Tải xuống dưới dạng tệp `.json` để sao lưu.
    • Dùng Apply để đưa kết quả về phía input nếu bạn muốn chỉnh sửa thủ công thêm.

Các lỗi phổ biến mà chúng tôi sửa:

  • Thiếu dấu ngoặc kép ở key (ví dụ: name: "John""name": "John")
  • Dấu phẩy thừa ở cuối (ví dụ: [1, 2,][1, 2])
  • Dùng dấu nháy đơn thay vì dấu nháy kép
  • Mảng hoặc object chưa đóng
Ví dụ: sửa một đối tượng cấu hình bị lỗi
// Đầu vào bị lỗi (JSON không hợp lệ)
{
  name: "Project X",   // Thiếu dấu ngoặc kép ở key
  'id': 1024,          // Dấu nháy đơn
  items: [
    "A",
    "B",               // Dấu phẩy thừa ở cuối
  ]
}

// Đầu ra đã sửa (JSON hợp lệ)
{
  "name": "Project X",
  "id": 1024,
  "items": [
    "A",
    "B"
  ]
}

Công cụ JSON liên quan

  • Sau khi sửa, bạn có thể muốn định dạng, kiểm tra hoặc chuyển đổi dữ liệu.

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

Sửa JSON hoạt động như thế nào?

Hệ thống sửa của chúng tôi dùng cách tiếp cận nhiều lớp: trước hết là thư viện JSONRepair để sửa nhanh và ổn định, tiếp theo là các sửa chữa cơ bản theo mẫu, và cuối cùng là nhà cung cấp AI (DeepSeek, OpenRouter, Groq) cho những lỗi phức tạp.

Dữ liệu của tôi có an toàn không?

Có. Tất cả sửa cục bộ (thư viện JSONRepair và sửa theo mẫu) đều diễn ra hoàn toàn trong trình duyệt. Chúng tôi không lưu trữ dữ liệu của bạn. Nếu bạn dùng sửa bằng AI cho các trường hợp phức tạp, JSON sẽ được gửi tới nhà cung cấp AI (DeepSeek) chỉ để xử lý và không được lưu trữ hay dùng để huấn luyện.

Những phương pháp sửa nào được sử dụng?

1) Thư viện JSONRepair — sửa nhanh và chính xác cho phần lớn lỗi phổ biến. 2) Sửa cơ bản — sửa theo mẫu cho lỗi cú pháp đơn giản. 3) Sửa bằng AI — DeepSeek và các nhà cung cấp AI khác cho vấn đề cấu trúc phức tạp.

Có thể sửa thiếu dấu ngoặc kép hoặc dấu phẩy không?

Có. Các lỗi thường gặp như key thiếu dấu ngoặc kép, dấu phẩy thừa ở cuối, thiếu dấu phẩy giữa các phần tử và ngoặc không khớp sẽ được công cụ sửa cục bộ tự động xử lý.

Sửa bằng AI có giới hạn kích thước không?

Có. Để đảm bảo ổn định, sửa bằng AI hỗ trợ đầu vào tối đa khoảng (~18000 ký tự) mỗi lần. JSON lớn hơn thường có thể sửa bằng JSONRepair/sửa cơ bản, hoặc bạn có thể chia nhỏ trước khi dùng AI.

Tôi có cần API key không?

Không. Bạn không cần API key. Với trường hợp phức tạp, chúng tôi nâng cao kết quả bằng tích hợp DeepSeek API (do chúng tôi quản lý) bên cạnh sửa cục bộ và các sửa chữa tích hợp sẵn—dùng được ngay.

Độ chính xác của quá trình sửa như thế nào?

Rất cao với lỗi phổ biến nhờ thư viện JSONRepair. Sửa cơ bản xử lý lỗi cú pháp đơn giản. Khi cần, nhà cung cấp AI sẽ phân tích thông minh để xử lý các vấn đề cấu trúc phức tạp.

Công cụ Sửa JSON - Sửa JSON Không Hợp Lệ | JSONSwiss