تخطي إلى المحتوى
محول مواعيد انطلاق مباريات كأس العالم متاح الآناعرض أوقات الانطلاق حسب منطقتك الزمنية وأضف تذكيرات للتقويم.

تنسيق JSON والتحقق منه

تعمل أداة تنسيق JSON والتحقق منه على تنسيق JSON القياسي والتحقق منه وتصغيره وفرزه محليًا، مع أخطاء السطر/العمود ومسافات بادئة Tab/2/4/8 ومعاينة سطح المكتب والنسخ العادي.

إدخال JSON

الأحرف

0 / 50,000

تنسيق JSON والتحقق منه

بداية سريعة

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

سيناريوهات شائعة

تصحيح الواجهات

تحقّق سريعًا من صلاحية JSON الذي تعيده الواجهة، ثم رتّبه في بنية أسهل للقراءة.

فحص السجلات

نسّق مقاطع JSON داخل السجلات لتحديد مشاكل الأقواس والاقتباسات وبنية الحقول.

تحرير الإعدادات

نظّم ملفات الإعدادات مع توحيد المسافات البادئة وترتيب المفاتيح وعرض المستويات.

مراجعة الشيفرة

قدّم أمثلة JSON واضحة لتسهيل مراجعة بيانات الواجهة وتعديلات الإعدادات داخل الفريق.

فحص ما قبل الالتزام

وحّد تنسيق JSON والمسافات البادئة للنصوص الملصقة لتقليل ضجيج الاختلافات الشكلية.

إعدادات التنسيق والإجراءات

حجم المسافة البادئة: استخدم القائمة بجوار الأزرار لاختيار Tab/2/4/8
فرز: انقر فوق "فرز" لترتيب مفاتيح الكائنات أبجديًا بشكل متكرر. تظل قيم JSON كما هي، ولكن يتغير ترتيب المفاتيح ولا يمكن عكسه تلقائيًا

حدود JSON القياسية

يقبل المحلل اللغوي قيم JSON القياسية فقط: الكائنات والمصفوفات والسلاسل والأرقام والقيم المنطقية والقيمة الخالية.
التعليقات وعلامات الاقتباس المفردة والفواصل اللاحقة وNaN وInfinity وundefined وJSON5 وJSONC خارج نطاق هذه الأداة.
قم بتنسيق التحليل وتصغيره أولاً، ثم قم بتبسيطه. ولا تحتفظ بالمسافات البيضاء أو التعليقات أو نمط التنسيق الأصلي.
يقوم الفرز بتغيير ترتيب مفتاح الكائن بشكل متكرر. انسخ نسخة احتياطية أولاً إذا كان الطلب مهمًا لسير عملك.
معاينة سطح المكتب هي جزء إخراج للقراءة فقط. يستخدم النسخ مخرجات المعاينة عند الفتح، وإلا يستخدم محتوى المحرر الحالي.
تمييز الأخطاء نحوي فقط. هذه ليست أداة تحقق من schema، ولا فاحص OpenAPI، ولا فاحص أنواع، ولا ماسحًا أمنيًا.
هذه ليست عارض شجرة، ولا مستكشف JSONPath، ولا رسمًا بيانيًا بصريًا، ولا معالج رفع/تنزيل ملفات، ولا محولًا بين التنسيقات.

نصائح الاستخدام

الهروب: داخل سلاسل JSON، اكتب علامات الاقتباس والأسطر الجديدة كهروب صالح لـ JSON مثل \" و\n.
الاتساق: الموافقة على المسافة البادئة وترتيب المفاتيح والمخطط خارج هذا المنسق؛ هذه الصفحة تتحقق من بناء الجملة، وليس قواعد العمل
نسخة احتياطية قبل الفرز: الفرز يغيّر ترتيب المفاتيح ولا يمكن التراجع عنه تلقائيًا؛ يُنصح بنسخ احتياطي أولًا
ابدأ من سطر الخطأ المميز؛ حرّك المؤشر فوقه أو المسه لعرض «السطر X، العمود Y» ثم افحص الأقواس وعلامات الاقتباس والفواصل القريبة
صغّر ثم نسّق لإظهار الفواصل الزائدة أو الاقتباسات غير المتطابقة

القيود والتوافقية

بلا تعليقات: // و /* */ ليست جزءًا من معيار JSON؛ استخدم تنسيقًا آخر إذا كنت تحتاج إلى تعليقات.
لا اقتباسات أحادية: 'text' ليست سلسلة JSON صالحة
لا فواصل نهائية: {"a":1,} أو [1,] غير صالح

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

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

أسئلة شائعة

7

تابع الخطوة التالية باستخدام هذه الأدوات ذات الصلة.

تتم كل معالجة الأدوات محليًا داخل متصفحك.