NordVPN
SponsoredStrict no-logs VPN with 6,400+ servers in 111 countries. Threat Protection blocks ads, trackers, and malware while you work online.
Get NordVPN →الصق أي JSON للتنسيق بمسافات بادئة 2/4/8 مسافات، أو الضغط لسطر واحد. يعرض JSON غير الصحيح خطأ تحليل لمساعدتك في إيجاد المشكلة بسرعة.
{
"hello": "world",
"items": [
1,
2,
3
]
}JSON تنسيق صارم — كل علامة اقتباس وفاصلة وقوس يجب أن يكون في مكانه الصحيح. تُرجع المتصفحات وواجهات API رسائل مشفرة 'Unexpected token' عند وجود خطأ، والمشكلة غالباً غير مرئية للوهلة الأولى. يُحلل هذا المنسّق المدخلات بمحلل JSON الأصلي للمتصفح، ثم يُعيد تسلسلها بشكل منظم (بمسافة بادئة) أو مضغوطة (بدون مسافات بيضاء).
إذا فشل التحليل، تحصل على الخطأ الأساسي مباشرةً — عادةً مع موضع الحرف الخاطئ. من هناك، يمكنك إيجاد الفاصلة المفقودة أو علامة الاقتباس غير المُهرَّبة أو الفاصلة الزائدة بسرعة.
تنسيق بمسافة بادئة: الطريقة المعيارية لقراءة JSON. 2 مسافات متعارف عليها في عالم JavaScript؛ 4 مسافات شائعة في سياقات Python وJava. اختر ما يستخدمه مشروعك.
ضغط: طي لسطر واحد بدون مسافات بيضاء. مفيد عند تضمين JSON في عناوين URL أو متغيرات البيئة أو أي مكان تهم فيه المسافات البيضاء. فارق الحجم ملموس: ملف تكوين مطبوع عادةً يصغر 20-40% عند ضغطه.
الفواصل الزائدة. مسموحة في JavaScript، لا في JSON. {a:1, b:2,} يُحلَّل في محرر كودك لكن يفشل عند الإرسال عبر الشبكة.
علامات الاقتباس المفردة. يتطلب JSON علامات اقتباس مزدوجة لكل من المفاتيح وقيم السلسلة. {'a': 1} JSON غير صحيح. {"a": 1} صحيح.
التعليقات. JSON لا يدعم التعليقات. // أو /* */ داخل JSON يكسر التحليل. JSONC (يستخدمه إعداد VS Code) يدعم التعليقات لكنه ليس JSON معياري.
الأرقام. JSON لا يدعم NaN أو Infinity. استخدم null، أو لفّه في سلسلة، حسب المستهلك الخاص بك.
ليس بعد. أزل التعليقات أولاً أو استخدم أداة تدعم JSONC.
تتعامل المتصفحات الحديثة مع JSON بحجم ميغابايتات متعددة، رغم أن منطقة النص قد تتباطأ بعد ~1 ميغابايت. للملفات الضخمة، استخدم أداة سطح المكتب.
في الغالب: فاصلة زائدة أو علامات اقتباس مفردة أو علامة اقتباس غير مُهرَّبة داخل سلسلة. يشير خطأ المحلل إلى العمود حيث تُكتشف المشكلة.
ليس في هذه النسخة. اللصق في أداة تدعم الترتيب (مثل jq مع --sort-keys) هو الأنظف؛ قد نضيف الخيار لاحقاً.
نعم. محلل JSON للمتصفح يتعامل مع أي عمق عملي.
الضغط يزيل المسافات البيضاء فقط. البيانات الفعلية لا تزال موجودة. لتقليص الحجم الحقيقي، استخدم gzip أو صيغة ثنائية مثل MessagePack.
لا. جميع عمليات التحليل والتنسيق تحدث في متصفحك.
هذه الأداة تتحقق من البناء النحوي فقط. للتحقق من المخطط، استخدم مُحقق JSON Schema مع ملف المخطط الخاص بك.
Strict no-logs VPN with 6,400+ servers in 111 countries. Threat Protection blocks ads, trackers, and malware while you work online.
Get NordVPN →Managed cloud hosting for WordPress and web apps on DigitalOcean, Vultr, and AWS. Fast setup, no server headaches.
Try Cloudways →Hire freelancers for design, writing, dev, and marketing — or sell your own services. Millions of gigs at every budget.
Browse Fiverr →