خروجیهای JSON چند ده مگابایتی اغلب ویرایشگرهای متنی و ابزارهای آنلاین را قفل میکنند، حال آنکه خود پارس تنها چند صد میلیثانیه طول میکشد. ما زمان و حافظه هر مرحله را روی نمونهای ۴۵ مگابایتی با ۵۰۰ هزار رکورد اندازه گرفتیم، نشان دادیم هزینه واقعی در تعداد خطوط و گرههاست و جدول انتخاب ابزار بر اساس حجم فایل ارائه کردیم: مشاهده آنلاین، استخراج خط فرمانی، پردازش جریانی و برنامه دسکتاپ.
متوسطحدود 6 دقیقه مطالعهبهروزرسانی 2026-11-07
اگر کل فایل .jsonl را به JSON.parse بدهید و خطا بگیرید، تقریباً هرگز به معنی خراب بودن فایل نیست — یعنی روش خواندن اشتباه بوده. این راهنما روشهای استاندارد بازرسی و خواندن خط به خط JSONL، دستورات تبدیل دوطرفه با آرایه JSON، جدول شش نوع خط خراب و روش درست مصرف NDJSON از پاسخهای HTTP استریمی را پوشش میدهد.
متوسطحدود 9 دقیقه مطالعهبهروزرسانی 2026-11-06
اسکیما با نوشتن تمام نمیشود — از همانجا زوال آغاز میشود. یک غلط تایپی بیصدا اعتبارسنجی را شل میکند، یک ریفکتور همه فیکسچرها را میشکند. این راهنما ساختاری عملی برای تست قرارداد ارائه میدهد: فیکسچرهای مثبت، منفی و اسنپشات، لینت خودِ اسکیما، کامپایل یکباره و استفاده مجدد، و چهار دروازه CI که شکست قرارداد را به بیلد قرمز تبدیل میکند.
متوسطحدود 8 دقیقه مطالعهبهروزرسانی 2026-11-05
نه آزمایش روی یک مبدل واقعی: راهبرد «کلیدهای رکورد اول» بیسروصدا فیلد گم میکند، null و غیبت و رشتهٔ خالی همه به خانههای خالی تبدیل میشوند، عدد صحیح ۲۰ رقمی همانجا در JSON.parse دقتش را از دست میدهد، و نقطه در یک کلید دو مسیر متفاوت را در یک ستون به برخورد میاندازد. سرصفحه چگونه ساخته میشود، کدام مقادیر تغییر شکل مییابند و چگونه بسته به مصرف پاییندستی راهبرد انتخاب کنید.
پیشرفتهحدود 6 دقیقه مطالعهبهروزرسانی 2026-11-04