📋 منسق JSON
نسق وتحقق من JSON مع تمييز النحو. مجاني، خصوصية تامة.
سيظهر JSON المنسق هنا...
كيفية استخدام هذه الأداة
نظرة عامة
منسق JSON مجاني هي أداة مجانية للمطورين عبر الإنترنت تقوم بتنسيق بيانات JSON والتحقق من صحتها وضغطها مباشرة في متصفحك. JSON (JavaScript Object Notation) هو تنسيق البيانات العالمي لـ APIs وملفات التكوين وتبادل البيانات على الويب. لكن JSON الخام غالباً ما يكون فوضى من سطر واحد يستحيل قراءتها أو تصحيحها. تقوم أداتنا بتحويل JSON القبيح والمضغوط فوراً إلى عرض شجري منسق بشكل جميل مع تمييز نحوي وقابل للطي. ما عليك سوى لصق سلسلة JSON الخام، ويقوم المنسق بتحليلها والتحقق من صحتها وتقديم عرض هرمي نظيف. إذا كان هناك خطأ، تحدد الأداة السطر وموضع الحرف الدقيقين للمشكلة. يمكنك توسيع وطي الكائنات والمصفوفات المتداخلة. بدون تسجيل وبدون جمع بيانات.ماذا يفعل المنسق ببيانات JSON
الصق JSON أو اكتبه، فيتحقق المحلل من صحته وفق المواصفة ثم يعيد بناءه كشجرة مسنّنة يمكنك طيّها وتوسيعها ونسخها. تُعرض المدخلات غير الصالحة مع رقم السطر والعمود لأول خطأ نحوي، وغالباً يكون فاصلة ناقصة أو مفتاحاً بلا علامات اقتباس أو فاصلة أخيرة. أما التصغير فيفعل العكس: يحذف كل الفراغات غير المؤثرة لإنتاج أصغر نص صالح للإنتاج، ويضع زر النسخ الناتج في الحافظة بنقرة واحدة.
الصيغ والحدود والمعاملات
| الخاصية | السلوك |
|---|---|
| الإدخال | أي JSON صالح: كائنات ومصفوفات ونصوص وأرقام وقيم منطقية وnull |
| أوضاع الإخراج | تنسيق مقروء بمسافات بادئة أو تصغير في سطر واحد |
| التحقق | JSON.parse صارم مع تحديد السطر والعمود |
| التنقل | شجرة قابلة للطي للكائنات والمصفوفات المتداخلة |
| المعالجة | 100% JavaScript في المتصفح بدون رفع |
| حد الحجم | لا حد من الأداة؛ الملفات الضخمة تعتمد على ذاكرة الجهاز |
| التكلفة | مجاناً، بدون حساب أو حصة طلبات |
الخصوصية: بيانات API تبقى على جهازك
غالباً ما يحتوي JSON على رموز وصول أو سجلات عملاء أو إعدادات داخلية، لذا رفعه إلى منسق عشوائي مخاطرة حقيقية. تحلل هذه الأداة كل شيء محلياً: لا طلب يحمل بياناتك، ولا شيء يُسجَّل، وتعمل الصفحة دون اتصال بعد الزيارة الأولى. تحقق من تبويب الشبكة: تنسيق مستند لا يولّد أي حركة.
نصائح للملفات الكبيرة
- تحقق أولاً ثم نسّق: خطأ نحوي يمنع عرض الشجرة.
- اطوِ المفاتيح العليا للتنقل في ردود بمئات الحقول.
- استخدم التصغير قبل لصق JSON في الإعدادات أو طلبات API.
- احذر المفاتيح المكررة: المحللات تحتفظ بالأخيرة بصمت.
تعمل مع صيغ أخرى؟ تصفح أدوات المطورين لـ Base64 والتجزئة وترميز الروابط والمزيد.
سيناريوهات تصحيح JSON الشائعة
معظم مشكلات JSON تقع في أنماط قليلة، وقد صُمم المنسق لإظهارها سريعاً. فاصلة ناقصة بين عضوين في كائن تنتج خطأ عند المفتاح التالي؛ ومفتاح بلا علامات اقتباس يفشل فوراً؛ وفاصلة زائدة بعد العضو الأخير تُرفض رغم أن JavaScript تتسامح معها. نسخ JSON من سطر سجل غالباً يجلب معه محارف هروب أو علامات اقتباس ذكية، يحددها المحلل عند المحرف الدقيق. الاستجابات المتداخلة من واجهات API يسهل فحصها بعد طيّها إلى المستوى الأعلى، والحمولات المضغوطة تصبح قابلة للمراجعة بعد تمريرة تنسيق واحدة. وعندما تعيد واجهة API شكلاً غير متوقع، يجعل تنسيق الطلب والاستجابة جنباً إلى جنب اختلافات الأنواع, نص حيث يُتوقع رقم, واضحة من النظرة الأولى.
العمل مع مستندات كبيرة جداً
يتعامل المحلل مع المستندات حتى حدود ذاكرة جهازك، وهي عادة أكبر بكثير مما يقبله منسق على الخادم مجاناً. للملفات بحجم عدة ميغابايت، اطوِ الشجرة أولاً وافتح فقط الفرع الذي تفحصه؛ فعرض آلاف الأسطر هو ما يجعل الصفحة بطيئة، لا التحليل. أبقِ العرض المنسق للمراجعة والعرض المضغوط للنسخ, كلا الزرين ينتج البيانات نفسها باختلاف المسافات فقط.
الأسئلة الشائعة
هل بيانات JSON خاصة؟ +
جميع معالجة JSON تحدث بالكامل في متصفحك. بياناتك لا تترك جهازك أبداً.
هل يمكنه التعامل مع ملفات JSON كبيرة؟ +
نعم، يمكنه تنسيق ملفات JSON الكبيرة بكفاءة حسب إمكانيات متصفحك.
ماذا لو كان JSON يحتوي على أخطاء؟ +
يقوم المُجمّل بتنسيق الأجزاء الصالحة. نوصي بالتحقق أولاً باستخدام مدقق JSON.
هل يمكنني تنزيل JSON المنسق؟ +
نعم، انقر على تنزيل لحفظ JSON المُجمّل كملف.