التحقق من JSON اون لاين وإصلاح أخطائه
أداة مجانية للتحقق من JSON اون لاين: الصق JSON أو افتح ملف .json واضغط «تحقّق». إذا لم يكن JSON صالحًا، ترى سبب الخطأ مع رقم السطر والعمود، ويحدد زر «انتقل إلى الخطأ» موضعه، ويصلح زر «إصلاح» الأخطاء المعتادة. يُفحص JSON في متصفحك ولا يُرفع أبدًا.
أفلِت ملفًا هنا
أو اختر ملفًا من جهازك.
- JSONعرض وتحرير.json
يمكنك أيضًا لصق JSON باستخدام Ctrl+V (⌘+V على جهاز ماك).
يُفتح ملفك في علامة تبويب المتصفح هذه فقط: لا يُرفع ولا يُخزَّن في أي مكان، ويختفي عند إغلاق التبويب.
يعمل أيضًا مع ملفات CSV وTXT وExcel
- 1اختر ملفًا
- 2يُقرأ في متصفحك
- 3اعرضه
كيف يعمل: التحقق من JSON وإصلاح أخطائه
الصق JSON أو افتح الملف
اضغط Ctrl+V في هذه الصفحة أو أفلت ملف .json. ويُفتح الملف حتى لو كان فيه خطأ في الصياغة، ويظهر الخطأ فورًا.
اضغط «تحقّق»
اضغط «تحقّق» (أو Ctrl+Enter، و⌘+Enter على Mac). ويعرض JSON الصالح حجمه وعدد مفاتيحه وقيمه وعمقه.
انتقل إلى الخطأ
يعرض JSON غير الصالح رسالة المحلل مع السطر والعمود، ويحدد «انتقل إلى الخطأ» ذلك الموضع في النص لتصلحه بنفسك.
أصلح الأخطاء الشائعة
يصلح «إصلاح» التعليقات والفواصل الزائدة أو الناقصة وعلامات الاقتباس المفردة والمنحنية والمفاتيح غير المقتبسة والكلمات True وFalse وNone وNaN، ثم يخبرك بما غيّره. اضغط «تحقّق» مرة أخرى للتأكد.
ما يفحصه مدقق صياغة JSON
- الصياغة: JSON القياسي، يُفحص بمحلل JSON الموجود في متصفحك.
- موضع الخطأ: رسالة المحلل مع السطر والعمود، وزر «انتقل إلى الخطأ».
- الإصلاح: التعليقات، والفواصل الزائدة والناقصة، وعلامات الاقتباس المفردة والمنحنية، والمفاتيح غير المقتبسة، وTrue وFalse وNone وNaN وundefined وInfinity.
- لا يُفحص: مخطط JSON Schema. تتحقق الأداة من الصياغة لا من مطابقة البيانات لمخطط.
- الحجم: ملفات حتى 10 ميغابايت.
التحقق من JSON: أسئلة وأجوبة
- كيف أعرف إن كان JSON صالحًا؟
- الصقه في هذه الصفحة أو افتح الملف ثم اضغط «تحقّق». وعبارة «JSON صالح» تعني أن أي محلل قياسي يستطيع قراءته، وإلا فالرسالة والسطر والعمود تبيّن ما يجب إصلاحه.
- لماذا JSON الخاص بي غير صالح؟
- أكثر الأسباب شيوعًا: فاصلة بعد آخر عنصر، أو تعليقات، أو علامات اقتباس مفردة بدل المزدوجة، أو مفاتيح بلا علامات اقتباس، أو قيم مثل True وNone وNaN منسوخة من Python أو JavaScript. لا يسمح JSON القياسي بأي منها، وزر «إصلاح» يصلحها كلها.
- هل يتحقق من مطابقة JSON Schema؟
- لا. يتحقق من أن النص JSON سليم الصياغة فقط، ولا يقارن البيانات بمخطط JSON Schema.
- ماذا يغيّر زر «إصلاح»، وهل يمكنني التراجع عنه؟
- يغيّر الأخطاء المذكورة في رسالته فقط، ولا يمس النص داخل السلاسل النصية. وإذا لم تعجبك النتيجة فاضغط «تراجع». وإذا بقي خطأ آخر فإنه يظهر مع موضعه.
- هل يُرسل JSON إلى أي مكان للتحقق منه؟
- لا. يجري التحقق بمحلل JSON الموجود في متصفحك وعلى جهازك، ولا يُرسل شيء إلى أي خادم.
- هل يمكن التحقق من ملفات JSON الكبيرة؟
- نعم، حتى 10 ميغابايت. تُرفض الملفات الأكبر قبل قراءتها.
لماذا هو خاص: ملفاتك لا تغادر متصفحك
معظم العارضات اون لاين ترفع ملفك إلى خادم، فتغادر نسخة منه جهازك. أما OpenAnyDoc فيعمل بالعكس: متصفحك يقرأ الملف ويعرضه على شاشتك. لا يُرفع شيء ولا حاجة إلى حساب، ويزول الملف من الذاكرة عند إغلاق التبويب، فلا يوجد ما نخزّنه أو نطّلع عليه أو نفقده.
كيف نخبرك بالميزات الجديدة
تعتمد الإعلانات على تاريخ الإصدار المعروض للجميع، ولا يُخزَّن شيء على جهازك ولا يُرسَل إلى أي مكان.