SmartCalcy.پاسخ سریع برای محاسبات روزمره
/
ابزارهای متن و کلمه

مرتب‌سازی و اعتبارسنجی JSON

JSON را بچسبانید تا با 2 یا 4 فاصله یا تب قالب‌بندی، فشرده یا کلیدهایش مرتب شود. JSON نامعتبر با شماره خط و ستون و یک راهنمای ساده، مثل ویرگول اضافه یا گیومه تکی، مشخص می‌شود. چیزی به سرور ارسال نمی‌شود.

JSON شما

JSON معتبر
147 بایت
6 کلید · 1 آرایه · 2 سطح تودرتو

قالب‌بندی‌شده

{
  "name": "SmartCalcy",
  "tools": 245,
  "free": true,
  "languages": [
    "en",
    "es",
    "fr"
  ],
  "owner": {
    "country": "GB"
  }
}

درباره مرتب‌سازی و اعتبارسنجی JSON

JSON را بچسبانید تا با 2 یا 4 فاصله یا تب قالب‌بندی، فشرده یا کلیدهایش مرتب شود. JSON نامعتبر با شماره خط و ستون و یک راهنمای ساده، مثل ویرگول اضافه یا گیومه تکی، مشخص می‌شود. چیزی به سرور ارسال نمی‌شود.

بخشی از بخش «ابزارهای متن و کلمه» در SmartCalcy. در مرورگر شما و بدون حساب کاربری اجرا می‌شود، از ارز و واحدهای خودتان استفاده می‌کند (آن‌ها را در بالای صفحه تغییر دهید) و برآوردهایی فقط برای اطلاع ارائه می‌دهد، پس پیش از تکیه بر نتیجه، راهنمای رسمی را بررسی کنید.

نحوه استفاده از مرتب‌سازی و اعتبارسنجی JSON

چه چیزی را حساب می‌کند و چه زمانی از آن استفاده کنیم

JSON را قالب‌بندی، فشرده، مرتب و اعتبارسنجی می‌کند. JSON نامعتبر با شماره خط و ستون و یک راهنمای ساده برای رایج‌ترین اشتباهات مشخص می‌شود.

نحوه استفاده، گام‌به‌گام

  1. JSON را در کادر بچسبانید.
  2. 2 فاصله، 4 فاصله، تب یا فشرده را انتخاب کنید.
  3. در صورت تمایل کلیدها را به ترتیب الفبا مرتب کنید.
  4. نتیجه را کپی یا دانلود کنید.

معنای هر ورودی

  • JSON شما – هر متن JSON.
  • قالب – 2 فاصله، 4 فاصله، تب یا فشرده.
  • مرتب‌سازی کلیدها – کلیدهای شیء را در همه سطوح از A تا Z مرتب می‌کند.

نحوه خواندن نتایج

  • JSON معتبر – حجم خروجی قالب‌بندی‌شده، با تعداد کلیدها، آرایه‌ها و عمق تودرتو.
  • خطا – برای JSON نامعتبر: خط، ستون، خطوط اطراف آن و یک راهنما.

فرمول

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

یک مثال حل‌شده

نمونه اولیه معتبر است و با تورفتگی 2 فاصله‌ای به 147 بایت قالب‌بندی می‌شود: 6 کلید، 1 آرایه، 2 سطح تودرتو.

فرض‌ها و محدودیت‌ها

  • فقط JSON استاندارد: کامنت‌ها، گیومه تکی و ویرگول‌های اضافه انتهایی خطا هستند.
  • اعداد دقت JavaScript را حفظ می‌کنند؛ اعداد صحیح خیلی بزرگ ممکن است رقم از دست بدهند.

اشتباهات رایج

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

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

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

نه. در مرورگر شما پردازش می‌شود.

چرا JSON من نامعتبر است؟

راهنما محتمل‌ترین علت را نام می‌برد، مثل ویرگول اضافه یا گیومه تکی.

آیا می‌تواند JSON را فشرده کند؟

بله. «فشرده‌سازی» را انتخاب کنید تا همه فاصله‌ها حذف شوند.

ابزارهای مرتبط