تجزیه JSON
قالببندی و اعتبارسنجی JSON، نمایش خطا بر اساس خط و ستون، مشاهده بهصورت درختی و کپی JSONPath
راهنمای تجزیه و قالببندی JSON
تجزیهگر JSON متن فشرده یا دارای تورفتگی نامنظم را به چیدمانی یکدست با فاصله یا Tab تبدیل میکند و همان لحظه حجم اصلی، حجم نتیجه و نرخ فشردهسازی را نمایش میدهد. همه چیز در مرورگر اجرا میشود، بنابراین فایلهای پیکربندی، پاسخهای API و قطعههای لاگ هرگز از دستگاه شما خارج نمیشوند.
قالببندی با یک بررسی نحوی آغاز میشود. کامای انتهایی، نقلقول جاافتاده یا آکولاد نامتوازن همراه با خط و ستون گزارش میشود و ویرایشگر موقعیت دقیق را علامت میزند تا بهجای بازبینی کل سند، همان نقطه را اصلاح کنید.
علاوه بر نمای متنی میتوانید به نمای درختی بروید، شیءها و آرایهها را سطحبهسطح باز کنید و JSONPath هر گره را برای کوئریها یا اسکریپتهای بعدی کپی کنید. برای ویرایشهای طولانیتر از صفحه ویرایشگر آنلاین و پیشنویس محلی آن استفاده کنید.
پرسشهای متداول
- خطای کامای انتهایی را چگونه رفع کنم؟
- JSON استاندارد کاما پس از آخرین عضو شیء یا آرایه را مجاز نمیداند. آن کاما را حذف کنید تا اعتبارسنجی بگذرد؛ اگر متن از JSON5 یا یک شیء JavaScript آمده است، ابتدا آن را در صفحه JSON5 تبدیل کنید.
- چرا نتیجه قالببندیشده بزرگتر است؟
- قالببندی خطوط و تورفتگی اضافه میکند، بنابراین خروجی معمولاً از ورودی فشرده بزرگتر است. نرخ فشردهسازی منفی طبیعی است؛ زمانی که به حجم کمتری نیاز دارید از حالت فشردهسازی استفاده کنید.
- نتیجه تجزیه کجا ذخیره میشود؟
- نتیجه فقط در حافظه صفحه فعلی میماند و با بروزرسانی از بین میرود. صفحه تاریخچه قالببندیهایی را که خودتان اجرا میکنید نگه میدارد و آن دادهها در مرورگر باقی میمانند.