منسق JSON المجاني والمدقق
نسّق وتحقق من صحة وضغط بيانات JSON مع اكتشاف فوري للأخطاء.
Who uses the منسق JSON?
- المطورون يصححون استجابات API عبر تنسيق JSON الخام من طلبات الشبكة.
- مهندسو الخلفية يتحققون من ملفات تكوين JSON قبل النشر.
- محللو البيانات يفحصون JSON متداخل معقد من مصادر بيانات خارجية.
How the منسق JSON works
الصق أو اكتب بيانات JSON الخاصة بك في مربع JSON المدخل على اليسار.
انقر على «تنسيق / تجميل» لتنسيق JSON بمسافة بادئة من مسافتين، أو «ضغط» لضغطه بإزالة جميع المسافات البيضاء.
يعرض JSON غير الصالح رسالة خطأ بالموضع من محلل JSON الخاص بالمتصفح أثناء الكتابة.
انقر على «نسخ الإخراج» لنسخ النتيجة المنسقة أو المضغوطة إلى الحافظة.
Tips & tricks
- لا يوجد تمييز بنية جملية أو عرض شجري — الإخراج نص عادي أحادي التباعد، لذا بالنسبة لـJSON عميق التداخل قد ترغب أيضًا في استخدام العرض القابل للطي في متصفحك أو محررك.
- يعمل التحقق مباشرة أثناء الكتابة في مربع الإدخال (تظهر رسالة خطأ حمراء فورًا)، حتى قبل النقر على «تنسيق».
- رسالة الخطأ هي ما يبلّغ عنه JSON.parse() الأصلي في متصفحك، بما في ذلك موضع الحرف — عادةً ما يكفي ذلك لتحديد موقع المشكلة، لكنه ليس تمييزًا مخصصًا للسطر/العمود في المحرر.
Frequently Asked Questions
كيف أصلح خطأ JSON «unexpected token»؟
الأسباب الشائعة: فاصلة بعد العنصر الأخير (غير صالحة في JSON)، علامات اقتباس مفردة بدلاً من مزدوجة، مفاتيح خصائص غير محاطة بعلامات اقتباس، أو فاصلة مفقودة بين العناصر. تأتي رسالة الخطأ المعروضة مباشرة من محلل JSON الخاص بمتصفحك وتتضمن موضع الحرف الذي حدثت فيه المشكلة.
ما الفرق بين تنسيق JSON والضغط؟
يضيف التنسيق مسافات بادئة وفواصل أسطر لتحسين القراءة (مفيد أثناء التطوير). يزيل الضغط جميع المسافات البيضاء لتقليل حجم الملف (مفيد لاستجابات API وإصدارات الإنتاج).
هل تُرسل بيانات JSON الخاصة بي إلى خادم عند استخدام هذه الأداة؟
لا. يحدث كل التنسيق والتحقق والضغط بالكامل في متصفحك باستخدام جافاسكريبت. لا تغادر بياناتك جهازك أبدًا — آمنة للبيانات الحساسة أو الملكية.
هل تحتوي هذه الأداة على تمييز بنية جملية أو عرض شجري/قابل للطي؟
لا — يُعرض الإخراج كنص عادي أحادي التباعد في مربع نص للقراءة فقط. لا يوجد تمييز بنية جملية ملون ولا عرض شجري تفاعلي لاستكشاف الكائنات والمصفوفات المتداخلة.
هل يمكن لهذه الأداة تحويل JSON إلى صيغ أخرى مثل CSV أو YAML؟
لا — تركز هذه الأداة فقط على تنسيق JSON والتحقق منه وضغطه؛ لا تحوّل إلى صيغ أخرى. لتحويل JSON إلى YAML أو JSON إلى CSV، ابحث عن أداة تحويل مخصصة.
Is my data safe when using the منسق JSON?
Completely safe. The منسق JSON processes everything locally in your browser. No input data, results, or usage information is ever transmitted to or stored on any server.
Can I use the منسق JSON output in commercial projects?
Yes. The منسق JSON is a utility tool and its output carries no licensing restrictions. You are free to use results in any project, commercial or personal.
Does the منسق JSON follow official standards?
Yes. The منسق JSON is built to comply with the relevant industry standard or specification for this utility type. If you encounter an unexpected result, verify your input against the specification — edge cases outside the standard may produce undefined behaviour.