Free AI Tools
تصفح فئات الأدوات

منسّق ومدقّق JSON مجاني عبر الإنترنت

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

مساحة عمل JSON

نسّق أو تحقّق أو صغّر

الصق JSON أو حمّل ملفًا محليًا واحدًا .json ‎. يبقى المحلل والإخراج في هذا المتصفح.

89 حرفًا في الإدخال

النتيجة

شغّل إجراءً لرؤية النتيجة.

سيظهر JSON المنسّق هنا.
الإدخال: 89 حرفًاإخراج مقروء

كيفية تنسيق JSON أو التحقق منه أو تصغيره

الخطوة 1

الصق JSON أو حمّله

الصق حمولة في المحرر أو اختر ملف .json محلياً. استخدم «نموذج» عندما تريد نقطة بداية آمنة، أو «مسح» قبل استبدال النص الحالي.

الخطوة 2

اختر مخرجات قابلة للقراءة أو مضغوطة

اختر «تنسيق» للمسافة البادئة، أو «تصغير» للمخرجات المضغوطة، أو «تحقّق» عندما تحتاج فقط إلى فحص الصياغة. اختر مسافتين أو أربع مسافات أو علامات تبويب لـ JSON المنسّق.

الخطوة 3

تحقق من النتيجة أو انسخها أو نزّلها

راجع الحالة الصالحة أو غير الصالحة ورسالة المحلل وعدد الأحرف. انسخ النتيجة أو نزّل ملف .json عندما تصبح المخرجات جاهزة.

أخطاء صياغة JSON الشائعة

عندما يرفض المحلل JSON، تحقق من القواعد الصغيرة التي تسبب معظم أخطاء النسخ واللصق. يبلغ المنسّق عن المشكلة من دون إعادة كتابة إدخالك بصمت.

استخدم علامتي اقتباس مزدوجتين للمفاتيح والسلاسل

يستخدم JSON القياسي علامتي اقتباس مزدوجتين حول مفاتيح الكائن وقيم السلاسل. كائن {'name': 'Ada'} بأسلوب JavaScript ليس JSON صالحاً.

أزل الفواصل اللاحقة

لا يمكن أن يتبع العنصر الأخير في كائن أو مصفوفة فاصلة. أزلها قبل تشغيل المدقّق مرة أخرى.

أغلق كل قوس مربع ومعقوف

كل { أو [ افتتاحية تحتاج إلى } أو ] مطابقة للإغلاق. بالنسبة إلى البيانات المتداخلة بعمق، تحقق أولاً من أقرب كائن أو مصفوفة غير مكتملة.

التعليقات ليست JSON قياسياً

أزل تعليقات // و/* */ قبل التحليل. تدعم JSONC وJSON5 صياغة مختلفة، لذلك تحتاجان إلى محلل متوافق بدلاً من ذلك.

اختر مخرجات JSON المناسبة

التنسيق خيار لتحسين القراءة؛ والتصغير خيار لخفض الحجم. استخدم عدد أحرف المخرجات والمهمة التالية لتحديد النتيجة المناسبة لمشروعك.

مسافتان لقراءة مضغوطة

المسافتان إعداد افتراضي عملي لأمثلة API ومراجعات التعليمات البرمجية والتوثيق، لأن التداخل يبقى قابلاً للقراءة دون أن يجعل الملف طويلاً بلا حاجة.

أربع مسافات أو علامات تبويب لأسلوب الفريق

اختر أربع مسافات أو علامات تبويب عندما يطابق ذلك المشروع المحيط. تغير المسافة البادئة المسافات البيضاء فقط؛ ولا تغير القيم المحللة.

صغّر عندما يكون حجم النقل مهماً

يزيل التصغير المسافات وفواصل الأسطر غير الأساسية. قارن أعداد الأحرف الفعلية قبل استخدام النتيجة المضغوطة في طلب أو حمولة مخزنة.

الخصوصية ونطاق التحقق والحدود

ينبغي أن يوضح المنسّق المفيد مكان تشغيله وما الذي يثبته التحليل الصالح وما لا يثبته.

تبقى المعالجة في هذا المتصفح

تقرأ الصفحة الحالية النص الملصق والملفات المحددة في المتصفح وتنشئ النتيجة محلياً. تجنب لصق الأسرار في أي أداة لم تراجعها بصورة مستقلة.

التحقق من الصياغة ليس تحقق JSON Schema

يؤكد التحليل الناجح قواعد JSON فقط. لا يفحص الحقول المطلوبة أو نطاقات القيم أو الأنواع أو الأذونات أو قواعد العمل الخاصة بـ API.

تعتمد المدخلات الكبيرة على ذاكرة المتصفح

قد يقيّد الجهاز والمتصفح المدخلات الكبيرة جداً أو المتداخلة بعمق. إذا أصبحت الصفحة غير مستجيبة، فاستخدم محرراً محلياً أو محلل سطر الأوامر لذلك الملف.

الخصوصية والحدود

تُقرأ النصوص الملصقة والملفات المحددة وتُحوّل في هذا المتصفح. لا ترسل الصفحة الحالية JSON الخاص بك إلى خدمة خارجية ولا تتطلب حساباً.

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

ما منسّق JSON؟

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

ما الفرق بين تنسيق JSON والتحقق منه؟

يغير التنسيق المسافات البيضاء وفواصل الأسطر. أما التحقق فيفحص ما إذا كان النص يتبع صياغة JSON. تستخدم هذه الأداة محلل المتصفح لفحوص الصياغة؛ ولا تتحقق من JSON Schema منفصل أو قواعد العمل.

هل يمكنني تصغير JSON هنا؟

نعم. اختر «تصغير» لإزالة المسافات البيضاء غير الأساسية وإنتاج سلسلة JSON مضغوطة. تعرض لوحة النتيجة المخرجات الفعلية لتتمكن من مقارنتها بالإدخال.

هل يمكنني تنسيق ملف JSON؟

نعم. اختر ملف .json محلياً لتحميله في المحرر، ثم نسّقه أو تحقق منه أو صغّره ونزّل النص الناتج.

هل يسمح JSON بالتعليقات أو الفواصل اللاحقة؟

لا يسمح JSON القياسي بتعليقات // أو /* */، كما لا يسمح بفاصلة لاحقة بعد العنصر الأخير في كائن أو مصفوفة. JSONC وJSON5 صيغتان مختلفتان لهما محللاتهما الخاصة.

هل تتحقق هذه الأداة من JSON Schema؟

لا. تتحقق من صياغة JSON فقط. ولا يثبت التحليل الناجح أن الحقول المطلوبة أو أنواع البيانات أو القواعد الخاصة بـ API تطابق JSON Schema.

هل يُرفع JSON الخاص بي؟

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

هل يمكنني استخدام علامات التبويب أو أربع مسافات للمسافة البادئة؟

نعم. يوفر المنسّق مسافتين أو أربع مسافات أو علامات تبويب. تغيّر المسافة البادئة تخطيط المسافات البيضاء، لا قيم JSON المحللة.

أدوات ذات صلة

تابع باستخدام أداة أخرى تعمل في المتصفح.

U أدوات مجانية للمطورين

محول الطابع الزمني Unix

محول طابع Unix الزمني المجاني عبر الإنترنت

حوّل طوابع Unix الزمنية بالثواني أو الملي ثانية إلى UTC أو الوقت المحلي أو ISO 8601. وحوّل التواريخ إلى طوابع زمنية عبر الإنترنت دون تسجيل أو تسجيل دخول.

U أدوات مجانية للمطورين

ترميز وفك ترميز URL

مرمّز وفاك ترميز URL مجاني عبر الإنترنت

رمّز أو فك ترميز مكونات URL وعناوين URL الكاملة ومعلمات الاستعلام بترميز النسبة UTF-8. انسخ النتيجة عبر الإنترنت دون تسجيل أو تسجيل دخول.

J أدوات مجانية للمطورين

فك ترميز JWT

افحص ترويسات JWT وحمولاته ومطالباته وأوقات انتهائه ومقاطع توقيعه في متصفحك. فك الترميز محلياً بلا تسجيل دخول؛ لا تتحقق هذه الأداة من التوقيعات.