الأدوات

أداة تجميل JSON مجانية مع الفرز وعرض الشجرة

الصق استجابة API مضغوطة واقرأها فعلًا: اختر المسافة البادئة، افرز المفاتيح أبجديًا لمقارنة حمولتين، واطوِ الكائنات العميقة في عرض الشجرة. كل شيء يجري داخل متصفحك.

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

ماذا يعني تجميل JSON

يعيد التجميل عرض JSON بفواصل أسطر ومسافات بادئة تجعل بنيته مرئية. ترسل واجهات API الصيغة المضغوطة — سطر واحد بلا مسافات — لأنها أخف على الشبكة، لكنها تصبح غير قابلة للقراءة بعد بضع مئات من الأحرف. التجميل يغيّر المسافات بين الرموز فقط: المفاتيح والقيم والأنواع والترتيب تبقى كما هي، فيمكن لصق المخرجات مباشرة في طلب جديد.

كيف تجمّل JSON أونلاين

الصق، اختر طريقة العرض، اقرأ:

  1. الصق كود JSON في اللوحة اليمنى، أو حمّل حمولة المثال.
  2. اختر مسافتين أو 4 مسافات أو علامة جدولة، وفعّل فرز المفاتيح إذا أردت ترتيبًا ثابتًا.
  3. اضغط «تجميل». يُبلَّغ عن JSON غير الصالح برسالة المحلل وموضع المشكلة.
  4. اقرأ النتيجة كنص، أو انتقل إلى عرض الشجرة واطوِ الفروع التي لا تحتاجها.

التجميل أم المنسق: أيهما تحتاج؟

الصفحتان تقبلان المدخل نفسه ولا ترفع أي منهما شيئًا. الفرق في الغرض الذي بُنيت له كل منهما:

هذه الصفحة — لقراءة حمولة

التحكم في المسافة البادئة، وفرز المفاتيح أبجديًا، وشجرة قابلة للطي مع عدد العقد والعمق والحجم. مصممة لفهم استجابة API التقطتها للتو.

منسق JSON — لتحرير مستند

محرر كامل مع تلوين الصياغة وعلامات الأخطاء داخل السطر والضغط، للعمل على ملف JSON بدل الاكتفاء بفحصه.

نصائح لقراءة حمولات JSON الكبيرة

  1. افرز المفاتيح قبل مقارنة استجابتين: يختفي ضجيج الفروق الناتج عن ترتيب المفاتيح.
  2. استخدم عرض الشجرة مع البيانات شديدة التداخل واطوِ فروعًا كاملة بدل التمرير عبرها.
  3. مسافتان تُبقيان البنى العميقة على الشاشة؛ و4 مسافات أسهل قراءةً في ملفات الإعداد السطحية.
  4. عدد العقد والعمق وحجم البايتات تخبرك فورًا إن كانت الاستجابة قد كبرت بشكل غير متوقع.
  5. إذا فشل التحليل، ابحث عن فاصلة زائدة في النهاية أو علامة اقتباس مفردة أو سطر جديد غير مهرَّب داخل نص: هذه أكثر الأسباب شيوعًا.

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

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

لا. يعالجه محلل JSON المدمج في متصفحك ويُعرض في الصفحة. لا شيء يُرفع أو يُخزَّن أو يُسجَّل، فلصق استجابة تحتوي بيانات عملاء أو رموز وصول لا يرسلها إلينا.

لا. تتغير المسافات بين الرموز فقط. المفاتيح والقيم والأنواع وترتيب المصفوفات تبقى كما هي، والمخرجات تُنتج الكائن نفسه تمامًا. الخيار الوحيد الذي يعيد الترتيب هو فرز المفاتيح، وهو معطّل حتى تفعّله.

لأن ترتيب مفاتيح كائن JSON لا يحمل معنى، لكن أدوات المقارنة تتعامل معه وكأنه كذلك. فرز الحمولتين أولًا يجعل المقارنة تُظهر القيم المختلفة فعليًا فقط.

نعم. الحمولات بحجم بضعة ميغابايت تُجمَّل في أقل من ثانية بكثير. عرض الشجرة يرسم كل عقدة، لذا يبقى العرض النصي أسرع الاثنين في المستندات الضخمة جدًا.

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