انتقل إلى المحتوى
أنت غير متصل بالإنترنت. قد لا تعمل بعض الميزات.

JSON / أدوات الكود

نسّق JSON فورًا.

جمّل، اختصر، رتّب، واستكشف. كل ذلك في متصفحك.

يحتوي الرابط المشترك على JSON المُرمَّز. عند فتحه، يُحفظ عنوان URL في سجل المتصفح، ويمكن لأي شخص يملك الرابط قراءة البيانات.
الإدخال
الإخراج
فارغ
Ctrl+Shift+F تنسيق ·Ctrl+Shift+M اختصار

كيفية تنسيق JSON عبر الإنترنت

  1. افتح JSON Formatter

    انتقل إلى json-formatter.hanoon.app في متصفحك.

  2. الصق JSON

    الصق بيانات JSON الخام أو اكتبها في محرر الإدخال.

  3. نسّق أو اختصر

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

ما هو تنسيق JSON؟

يضيف التنسيق فواصل أسطر ومسافات بادئة من مسافتين أو أربع مسافات أو علامات جدولة. يحافظ التنسيق والاختصار على ترتيب مفاتيح الكائن، بينما يغيّره ترتيب المفاتيح. تحافظ العمليات الثلاث على المفاتيح المكررة وكتابة الأرقام مثل 9007199254740993 و1.2300، لكن قد تتغير كتابة محارف الهروب في السلاسل النصية.

كيف أقوم بتصغير JSON؟

يزيل الاختصار المسافات وفواصل الأسطر غير الضرورية خارج سلاسل JSON النصية. مثلًا، يتحول ⁦{ "name": "A B", "count": 2 }⁩ إلى ⁦{"name":"A B","count":2}⁩؛ وتبقى المسافة داخل ⁦"A B"⁩.

هل بيانات JSON الخاصة بي خاصة؟

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

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

يُرفض JSON غير الصالح مع عرض الخطأ النحوي ورقم السطر والعمود. لا يصححه التنسيق تلقائيًا. اختر إصلاح لمحاولة تصحيح الأخطاء الشائعة؛ فقد يتغير الإدخال، لذا راجع النتيجة. يتحقق خيار تحقق من الصياغة، وليس من JSON Schema.

هل يمكنني التحويل بين JSON وصيغ أخرى؟

يمكن التحويل من JSON إلى YAML، ومن YAML إلى JSON، ومن JSON إلى CSV أو TypeScript. يرفض التحويل من JSON إلى YAML أو CSV مفاتيح الكائن المكررة بدلًا من إسقاطها بصمت. تُستنتج أنواع TypeScript من العينة؛ وهي ليست JSON Schema ولا أداة للتحقق من البيانات أثناء التشغيل.