عاكس مصفوفات JSON
اعكس ترتيب العناصر في مصفوفة JSON، بحيث يأتي العنصر الأخير أولًا. يمكنك أيضًا عكس المصفوفات المتداخلة اختياريًا، ثم نسخ النتيجة أو تنزيلها.
الإدخال
الإخراج
ملف القراءة
ما هو عكس ترتيب مصفوفة JSON؟
يؤدي عكس ترتيب مصفوفة JSON إلى تبديل ترتيب عناصرها، بحيث يأتي العنصر الأخير أولًا والعنصر الأول أخيرًا. ويكون ذلك مفيدًا عندما تُرجع API السجلات من الأحدث إلى الأقدم وتحتاج إليها من الأقدم إلى الأحدث، أو عندما تكون قائمة السجل أو المحفوظات بترتيب خاطئ، أو عندما تحتاج إلى بيانات اختبار بترتيب معاكس.
وصف الأداة
تعكس هذه الأداة ترتيب مصفوفة JSON في متصفحك. الصق مصفوفة، وستظهر النسخة المعكوسة فورًا، جاهزة للنسخ أو التنزيل كملف JSON. لا تتغير العناصر نفسها، بل ترتيبها فقط.
الميزات
- عكس ترتيب المصفوفات التي تحتوي على أي نوع من القيم: أرقام أو سلاسل نصية أو كائنات أو مصفوفات متداخلة أو مزيجًا منها
- عكس ترتيب المصفوفات المتداخلة اختياريًا، على أي عمق، بما في ذلك المصفوفات الموجودة داخل الكائنات
- تنسيق النتيجة باستخدام مسافتين أو 4 مسافات أو علامات تبويب أو بتنسيق JSON مضغوط
- الاحتفاظ بالأرقام كما كُتبت تمامًا، بحيث تحتفظ المعرّفات الكبيرة بجميع أرقامها
- توضيح الخطأ عندما لا تكون المُدخلات JSON صالحًا أو لا تكون مصفوفة
آلية العمل
تُحلَّل المُدخلات كبيانات JSON، ويجب أن تكون مصفوفة على المستوى الأعلى. يُعكس ترتيب عناصرها، ثم تُكتب النتيجة مجددًا بتنسيق JSON باستخدام مستوى المسافة البادئة الذي تختاره. تحتفظ الكائنات بمفاتيحها، وفي المتصفحات الحالية تحتفظ الأرقام بنصها الأصلي، لذلك لا تُقرَّب القيم مثل 12345678901234567890 أو 1.10 ولا تُختصر. عند تفعيل خيار "عكس ترتيب المصفوفات المتداخلة"، تُعكس كل مصفوفة في المستند، وليس المصفوفة الخارجية فقط. لا تغادر بياناتك جهازك مطلقًا.
نصائح
- يؤدي عكس ترتيب المصفوفة مرتين إلى استعادة الترتيب الأصلي.
- إذا كانت مصفوفتك داخل كائن، مثل
{"items": [...]}، فالصق المصفوفة فقط. - اختر "لا شيء (مضغوط)" للحصول على سطر واحد يناسب وضعه في الشيفرة أو نص طلب.