ar

تنسيق JSON

نسّق JSON بإزاحة مرتبة أو اضغطه، ورتّب المفاتيح عند الحاجة. كل ذلك محليًا في متصفحك، دون أي رفع.

تتم المعالجة محلياً على جهازك ...

تنسيق الإخراج
  • مسافتان
  • أربع مسافات
  • علامة جدولة
  • ضغط (minify)
ترتيب المفاتيح

تتم المعالجة محلياً على جهازك ...

0%

هل يُرفَع ملفي؟

لا. كل شيء يجري في متصفحك - ملفك لا يغادر جهازك أبداً. كيف يكون ذلك قابلاً للتحقق

دون رفعمحلي 100%
محتواك يبقى لديكلا وصول لأطراف خارجية
Hosted in GermanyGlobal Content Delivery
مدقَّقة خارجيًاTLS A+ · ترويسات A+

JSON هو أكثر الصيغ شيوعًا لتبادل البيانات المنظمة بين البرامج، لكنه في الطريق غالبًا ما يُضغط في سطر واحد طويل لا يستطيع أحد قراءته. تعيد هذه الأداة إليه شكله: تقرأ JSON وتعيده بإزاحة مرتبة، فيظهر التداخل والقوائم والكائنات في لمحة واحدة. وعلى العكس يمكنك أيضًا ضغطه (minify) بإزالة كل مسافة زائدة، حين تريده صغيرًا وسريع النقل.

أنت تختار الإزاحة (مسافتان أو أربع مسافات أو علامة جدولة) ويمكنك ترتيب مفاتيح كل كائن أبجديًا. الترتيب مفيد لجعل مستندَي JSON قابلين للمقارنة أو لإنتاج مخرجات ثابتة قابلة للتكرار. ولأن الأداة تقرأ JSON فعليًا ثم تعيد كتابته، تكون المخرجات دائمًا JSON صالحًا؛ والمدخل المعطوب لا يُصلَح بصمت بل يُبلَّغ عنه بصدق كخطأ.

تجري كل المعالجة محليًا بالكامل في متصفحك بلغة JavaScript خالصة: لا يُرفع JSON الخاص بك ولا يُحفظ ولا تُحمَّل أي مكتبة خارجية من CDN. وهذا مهم تحديدًا في ملفات الإعداد وردود API وعمليات التصدير، التي سرعان ما تحتوي على قيم سرية. يمكنك تنزيل النتيجة أو نسخها مباشرة.

كثير من أدوات تنسيق JSON عبر الإنترنت ترسل مدخلاتك إلى خادمها الخاص لتنسيقها - وهذا محفوف بالمخاطر إذا كان JSON يحتوي على مفاتيح API أو رموز أو بيانات عملاء، وهو أمر شائع في الإعدادات واستجابات API. هذه الأداة تعالج JSON الخاص بك محليا فقط، دون حساب، دون حد للأحرف، ودون إعلانات في النتيجة - على أي جهاز بمتصفح حديث.

البيانات التقنية

البيانات التقنية
صيغ الإدخالإدخال نص
صيغة الإخراجJSON
معالجة دفعيةلا
المعالجةمحليًا في المتصفح (JavaScript)
رفع الملفاتلا يوجد

في 3 خطوات

  1. ألصق JSON في حقل النص.
  2. اختر تنسيق الإخراج، ورتّب المفاتيح عند الحاجة.
  3. اقرأ JSON المنسّق أو نزّله.

القيود: تعيد الأداة تنسيق JSON الصالح وفق RFC 8259؛ وهي لا تصلح بنية معطوبة ولا تضيف علامات اقتباس ناقصة. التعليقات غير مسموح بها في JSON وتؤدي إلى خطأ صريح. المستندات الكبيرة جدًا محدودة بذاكرة جهازك. يُحفظ ترتيب عناصر المصفوفة دائمًا؛ ولا تُرتَّب سوى مفاتيح الكائنات.

الأسئلة الشائعة

هل يُرفع JSON الخاص بي؟

لا. يجري التنسيق محليًا بالكامل في متصفحك؛ بياناتك لا تغادر جهازك أبدًا ولا تُحفظ.

ما الفرق بين الإزاحة وminify؟

الإزاحة تجعل JSON قابلًا للقراءة من البشر (فواصل أسطر ومسافات). أما minify فيزيل كل الأحرف الزائدة ليصبح أصغر ما يمكن: مثالي للنقل وسيّئ للقراءة.

ما فائدة ترتيب المفاتيح؟

المفاتيح المرتبة تسهّل مقارنة مستندَين (diff) وتنتج ترتيبًا ثابتًا قابلًا للتكرار. تبقى القيم وترتيب القوائم دون تغيير.

ماذا يحدث مع JSON غير صالح؟

تُبلِّغ الأداة عن خطأ صريح بدلًا من اختلاق نتيجة خاطئة أو تغيير المدخل بصمت.

هل يعمل هذا أيضا على الهاتف؟

نعم، في أي متصفح جوال حديث تماما كما على الحاسوب - يبقى JSON محليا على الجهاز.

هل أحتاج إلى حساب، أو هل يوجد حد للأحرف؟

لا. لا حساب ولا حد أحرف مصطنع - فقط ذاكرة جهازك تضع حدا للمستندات الكبيرة جدا.

هل من الآمن لصق JSON سري هنا؟

نعم. على عكس كثير من أدوات التنسيق عبر الإنترنت، لا يُرسل JSON الخاص بك إلى خادم - جرب وضع الطيران، ويستمر التنسيق في العمل.

أدوات ذات صلة

تحويل الأحرف · ترتيب الأسطر · اختبار regex · هروب JSON