فرمت‌کننده و اعتبارسنج JSON

JSON خود را جای‌گذاری کنید تا اعتبارسنجی شود، خوانا شود یا فشرده شود. اگر خطایی باشد، خط و ستون آن را می‌بینید. همه‌چیز در مرورگر شما اجرا می‌شود: متن شما هرگز به سرور ارسال نمی‌شود.

آنچه می‌نویسید هرگز از دستگاهتان خارج نمی‌شود. همه‌چیز در مرورگر شما محاسبه می‌شود.

نحوه فرمت کردن JSON

  1. JSON خود را در کادر ورودی جای‌گذاری کنید.
  2. تورفتگی را انتخاب کنید (2 یا 4 فاصله، یا Tab) و در صورت تمایل کلیدها را مرتب کنید.
  3. برای مرتب و خوانا کردن روی «فرمت» و برای فشرده کردن در یک خط روی «فشرده‌سازی» کلیک کنید.
  4. نتیجه را کپی کنید. اگر خطایی باشد، نشانگر به محل خطا می‌رود.

کاربرد فرمت‌کننده JSON

JSON پرکاربردترین قالب داده در API‌ها و فایل‌های پیکربندی است. وقتی همه در یک خط می‌آید خواندنش سخت است: فرمت‌کننده خط جدید و تورفتگی اضافه می‌کند تا ساختار آن دیده شود.

همچنین به‌عنوان اعتبارسنج عمل می‌کند: اگر ویرگولی جا افتاده باشد، آکولاد اضافی باشد یا به‌جای گیومه دوتایی از تک‌گیومه استفاده کرده باشید، خط و ستونی را که JSON از آن‌جا نامعتبر می‌شود به شما می‌گوید.

فشرده‌سازی عکس این کار است: فاصله‌ها و خط‌های جدید را حذف می‌کند تا متن برای ارسال یا ذخیره کوچک‌تر باشد.

نکاتی که باید بدانید

پرسش‌های متداول

آیا JSON من به سرور ارسال می‌شود؟

خیر. در مرورگر شما پردازش می‌شود و متن هرگز از دستگاه شما خارج نمی‌شود؛ پس می‌توانید با داده‌های خصوصی هم استفاده کنید.

چرا می‌گوید JSON من نامعتبر است؟

رایج‌ترین دلایل ویرگول اضافی یا جا افتاده، تک‌گیومه به‌جای گیومه دوتایی، کلیدهای بدون گیومه یا آکولاد بسته‌نشده است. پیام، خط و ستون را نشان می‌دهد.

تفاوت فرمت کردن و فشرده‌سازی چیست؟

فرمت کردن خط جدید و تورفتگی اضافه می‌کند تا خواندن آسان‌تر شود؛ فشرده‌سازی آن‌ها را حذف می‌کند تا فضای کمتری اشغال شود.

آیا می‌توانم کلیدها را مرتب کنم؟

بله، با گزینه مرتب‌سازی الفبایی. برای مقایسه دو JSON یا گرفتن خروجی یکسان در هر بار مفید است.

آیا رایگان است؟

بله، رایگان است، به ثبت‌نام نیاز ندارد و مستقیماً در مرورگر شما کار می‌کند.