Hầu hết lỗi JSON đến từ một vài vấn đề cú pháp.
Trình phân tích gặp ký tự không mong đợi. Nguyên nhân: khóa không ngoặc, nháy đơn hoặc dấu phẩy thừa.
{"name": Alice}
Cách sửa: dùng ngoặc kép cho khóa và giá trị.
Tài liệu dừng trước khi đóng đối tượng và mảng.
{"name":"Ada"
Cách sửa: thêm } hoặc ] còn thiếu.
Dấu phẩy sau phần tử cuối không hợp lệ.
["a", "b",]
Cách sửa: xóa dấu phẩy cuối.
Ký tự điều khiển phải được thoát trong chuỗi.
"line1
line2"
Cách sửa: thay xuống dòng bằng \n.