خطاهایی که بیشتر میبینید
Comma اضافه، comma جاافتاده، brace بستهنشده، quote خراب و commentهای accidental از رایجترین علتهای invalid JSON هستند.
- Comma اضافه بعد از آخرین field
- Comma جاافتاده بین fieldها
- استفاده از single quote
- بسته نشدن brace، bracket یا quote
چطور پیام parser را دیباگ کنیم
از اولین line و column گزارش شده شروع کنید و کاراکترهای اطراف را هم بررسی کنید. اولین خطا معمولاً مهمترین سرنخ را میدهد.
ترتیب مطمئن رفع خطا
اول سینتکس را درست کنید، دوباره validate بگیرید و بعد برای خواناتر شدن ساختار، JSON را format کنید.