کلیدهای یک شیء JSON را بهصورت بازگشتی، صعودی یا نزولی مرتب کنید.
— خروجی اینجا نمایش داده میشود —
درباره این ابزار
مرتبساز کلید JSON یک ابزار رایگان و درونمرورگری است که یک سند JSON را پیمایش کرده و کلیدهای هر شیء را به ترتیبی قابلپیشبینی مرتب میکند. JSON خود را جایگذاری کنید، روی Format کلیک کنید تا متن با موتور JSON خودِ مرورگر تجزیه شود، کلیدهای هر شیء تودرتو بهصورت بازگشتی مرتب شوند و نتیجهٔ چیدهشده چاپ گردد. آرایهها ترتیب اصلی خود را حفظ میکنند؛ فقط کلیدهای درون اشیاء جابهجا میشوند.
کلیدها بر اساس کد نویسه بهصورت لغوی مرتب میشوند، بنابراین حروف بزرگ پیش از حروف کوچک قرار میگیرند و کلیدهای عددینما مانند متن مرتب میشوند؛ گزینهٔ Descending را بزنید تا ترتیب معکوس شود. خروجی میتواند با تورفتگی ۲ یا ۴ فاصله، یک تب یا یک خط فشرده باشد، همراه با دکمهٔ Copy برای نتیجه.
همهچیز سمت کاربر اجرا میشود، پس چیزی بارگذاری نمیشود و بهصورت آفلاین کار میکند — بدون حساب، بدون ردیابی. مرتب کردن کلیدها به یک شیوهٔ ثابت، تفاوتها را پایدار و فایلهای پیکربندی را خواناتر نگه میدارد.
پرسشهای پرتکرار
آیا عناصر آرایه دوباره چیده میشوند؟
خیر. آرایهها ترتیب اصلی خود را حفظ میکنند — فقط کلیدهای اشیاء مرتب میشوند. مرتبسازی بازگشتی است، پس به اشیاء تودرتو، از جمله اشیاء ذخیرهشده درون آرایهها، هم میرسد.
آیا میتوانم تورفتگی را کنترل کنم؟
بله. ۲ یا ۴ فاصله، یک تب، یا فشردهسازی به یک خط را انتخاب کنید؛ تغییر تورفتگی بلافاصله خروجی را بهروز میکند.
کلیدها با چه ترتیبی مرتب میشوند؟
کلیدها بهصورت رشته و بر اساس کد نویسه مقایسه میشوند — پیشفرض جاوااسکریپت — پس حروف بزرگ پیش از حروف کوچک و کلیدهای عددینما مانند متن مرتب میشوند (item10 پیش از item2). گزینهٔ Descending را فعال کنید تا ترتیب معکوس شود.
اگر JSON من نامعتبر باشد چه میشود؟
متن در مرورگر شما تجزیه میشود و تا زمانی که نحو معتبر شود، خطای JSON نامعتبر نمایش داده میشود. چیزی بارگذاری نمیشود؛ ورودی را اصلاح کنید و روی Format بزنید تا دوباره مرتب شود.