معاينة نتيجة «تجميل JSON»

JSON Formatter - تنسيق JSON عبر الإنترنت والتحقق من صحته وتجميله

قم بالتحقق من صحة JSON، وقم بتنسيقه بمسافتين أو 4 أو 8 مسافات، أو قم بتصغيره في متصفحك.

معذرتك هنا - الحصول على المصادقة، وشكل الناتج لنسخ أو تحميل

أو أفلِت ملف ‎.json

ما يمكنك فعله باستخدام تجميل JSON

قم بمراجعة القدرات الرئيسية قبل البدء.

  • فوضوي الشكل إلى شفرة نظيفة قابلة للقراءة
  • التحقق من صحة JSON والتقاط أخطاء بناء الجملة
  • تصغير JSON إلى سطر واحد مضغوط
  • الاختيار 2 أو 4 أو 8
  • نسخ أو تحميل النتيجة الشكلية

مرجع الإعدادات

عناصر التحكم المتاحة لـ تجميل JSON.

الإعدادات

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

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

الصق كود JSON الخاص بك في لوحة الإدخال — يُحلَّل ويُعاد تنسيقه فورًا بمسافة بادئة من 2 أو 4 أو 8 مسافات. وإذا كان JSON غير صالح، فستحصل على السطر والعمود الدقيقين للخطأ من المحلِّل الأصلي. كل شيء يعمل في متصفحك، لذا لا مفاتيح API، ولا حدود معدّل، ولا تغادر بياناتك جهازك أبدًا. استخدم التنسيق للحصول على ناتج مقروء بمسافات بادئة أو التصغير لطيِّه في سطر واحد للإرسال عبر الشبكة.

usage

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

features

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

technical

لا، يتم تشغيل التنسيق في متصفحك وليس من خلال واجهة برمجة تطبيقات معالجة Pixoate. اتبع قواعد الأمان الخاصة بمؤسستك قبل فتح أسرار الإنتاج أو البيانات الشخصية في أي تطبيق ويب.

privacy

نعم. اسحب أي ملف ‎.json‎ إلى لوحة الإدخال فيُقرأ مباشرة في المحرّر. وتعمل الملفات الكبيرة (مخرجات API بحجم عدة ميغابايت، والإعدادات المُصدَّرة، وملفات السجل) ما دام متصفحك قادراً على حفظها في الذاكرة — عادةً عشرات الميغابايت دون مشكلة.

usage

لا، تتبع الأداة معيار JSON الصارم RFC 8259 لأن هذا ما تقبله JSON.parse. سيتم وضع علامة على التعليقات والفواصل اللاحقة وعلامات الاقتباس المفردة والمفاتيح غير المحاطة بعلامات اقتباس بأنها غير صالحة. إذا كنت بحاجة إلى دعم JSON5 أو JSONC، فأزِل الصياغة غير القياسية أولاً، ثم نسّق باستخدام Pixoate.

features

بعد التنسيق، انقر على نسخ لوضع النتيجة في الحافظة بضغطة واحدة، أو انقر على تنزيل لحفظها باسم output.json (أو output.min.json في وضع التصغير). يحافظ المخرج على ترميز UTF-8، لذا تبقى الرموز التعبيرية والأحرف غير اللاتينية سليمة.

tips

يمكنك استخدام النتيجة ونسخها وتنزيلها دون إنشاء حساب. لا يحتوي الإخراج على علامة مائية Pixoate.

pricing

يتحقّق من أن ملف JSON صحيح نحويًا وفق معيار RFC 8259 — يحلّل المستند ويحدّد السطر والعمود الدقيقين لأي خطأ — لكنه لا يتحقّق وفق مخطّط JSON Schema (الحقول المطلوبة وأنواع القيم والنطاقات). إنه مثالي للتحقّق الفوري من البنية والتنسيق؛ أما للتوافق مع المخطّط فستحتاج إلى مدقّق JSON Schema مخصّص.

technical

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

tips

نعم — إلى جانب أداة تنسيق JSON هذه، لدينا أداة تجميل HTML تجمّل HTML وتضغطه، ضمن مجموعة أدوات المطورين المجانية نفسها داخل المتصفح. وبالنسبة لـ JSON تحديدًا، تتولى هذه الصفحة التجميل والضغط والتحقق من الصياغة؛ بدّل إلى أداة التنسيق المناسبة للغات الأخرى.

features

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

features

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

tips

انقر على Try sample لتحميل كائن JSON تجريبي صغير على الفور يحتوي على كائن متداخل ومصفوفة وقيمة منطقية حتى ترى Prettify وMinify ووضع Tree تعمل قبل لصق بيانات حقيقية. وبمجرد الانتهاء من فحصه، اضغط على Clear بجانب لوحة الإدخال لمسح المحرر وإعادته فارغًا والبدء من جديد ببيانات JSON الخاصة بك.

usage

نعم. الصق JSON خامًا أو أسقط ملف ‎.json واضغط Prettify — ستعرض لوحة المخرجات النتيجة بمسافة بادئة من 2 أو 4 أو 8 مسافات حسب اختيارك، بحيث يسهل تصفح الكائنات والمصفوفات المتداخلة. وبما أن كل شيء يعمل داخل متصفحك ولا تغادر بياناتك جهازك أبدًا، فهي تعمل كعارض JSON سريع لاستجابات API وملفات الإعدادات.

usage

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

troubleshooting

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

troubleshooting

لا لكلاهما. JSON Prettify مجاني، ولا يحمل تنزيلك أي علامة مائية، ولا يُطلب منك أي شيء في النهاية - فلا فائدة من إنهاء العمل ثم تكتشف أنه يكلف أموالاً.

pricing

لا — تعمل أداة «JSON Prettify» في المتصفح على الكمبيوتر والهاتف. لا يوجد شيء لتثبيته، ولا تجربة لبدئها، ولا ترخيص لشرائه قبل أن تعرف إن كانت تلبي احتياجك. جرّبها على الملف الذي تواجه مشكلة معه فعلًا بدلًا من ملف تجريبي.

troubleshooting

كيف تساعدك تجميل JSON على إنجاز مهمتك

فهو يحل المشكلات الحقيقية كل يوم، للشركات والمبدعين والمهام اليومية. ابحث عن حالة الاستخدام التي تناسبك وابدأ.

للمطورين

تصحيح استجابات API

الصق استجابة API مصغَّرة من أدوات المطورين لديك وشاهد البنية فورًا بمسافات بادئة. اكتشف الحقول المفقودة، وتحقق من الشكل، وأكِّد التعامل مع null مقابل undefined دون تشغيل إضافة لعرض JSON.

للمطورين

تنظيف ملفات الإعدادات

أعد ملف package.json أو tsconfig.json أو .eslintrc.json المتشابك إلى شكل قابل للقراءة بعد حل تعارض الدمج. نسّق وتحقق والتزم بنسخة نظيفة في دقيقة واحدة.

للمطورين

فحص تصدير قواعد البيانات

افحص تصدير JSON من MongoDB أو DynamoDB أو Firestore قبل استيراده. تأكّد من أن البنية تطابق المخطط الخاص بك وأن لا توجد سجلات بقيم null متعارضة غير متوقعة.

للمطورين

فحص حمولة Webhook

التقط حمولة webhook واردة من Stripe أو GitHub أو Linear أو Slack ونسّقها بشكل مقروء لفهم بنيتها — أمر أساسي عند بناء عمليات التكامل أو تصحيح أخطاء حقول الأحداث المفقودة.

للمطورين

أدوات مساعدة لمراجعة الكود

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

الخصوصية والأمان

التعامل مع أسرار بيئة الإنتاج

لأن كل شيء يعمل في متصفحك، يمكنك لصق حمولات الأسرار الإنتاجية لفحصها دون أي رحلة عبر الشبكة — وهو بالضبط سير العمل الذي تحتاجه فرق DevOps لكن أدوات JSON السحابية لا يمكنها توفيره بأمان.

للمطورين

استكشف استجابات GraphQL الضخمة والمتداخلة لواجهات API

انتقل إلى Tree mode لتوسيع الفروع التي تهمّك فقط في حمولة متداخلة ضخمة، بدلًا من تمرير جدار من المسافات البادئة المنسّقة للعثور على حقل واحد.

الإنتاجية

تجهيز نصوص الطلبات لـ Postman وInsomnia

الصق نص JSON خشناً، وجمّله للتحقق من صحة الشكل، ثم صغّره قبل حفظه في مجموعة Postman أو Insomnia ليُخزَّن بشكل مضغوط.

التعليم

علّم بنية JSON للمطوّرين الجدد

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

للأعمال

تصديرات سجلّ مرتّبة قبل فتح تذكرة دعم

الصق سجل أخطاء مصغّراً أو كتلة JSON منسوخة من أداة المراقبة، وجمّلها إلى تنسيق قابل للقراءة، والصق النسخة النظيفة في تذكرة دعم أو محادثة Slack.

للمطورين

تحقّق من صحة ملفات الإعدادات قبل الالتزام (commit)

الصق ملف package.json أو tsconfig.json أو أي ملف تكوين JSON آخر لالتقاط فاصلة زائدة أو قوس غير متطابق أو مفتاح غير مقتبس مع تعليقات التحقق الفورية - قبل أن يؤدي التكوين غير الصحيح إلى قطع البنية أو مسار CI.

شاهد كل تحويل عند اكتماله

تعبر كل صورة خط المقارنة من دون تعديل وتظهر في الجهة الأخرى مكتملة.