خطوات الاستخدام
الخطوة الأولى: فهم ما هو JSON-LD. JSON-LD (JavaScript Object Notation for Linked Data) هو تنسيق يستخدم لربط البيانات على الويب بطريقة منظمة وقابلة للقراءة آليًا. يعتمد على JSON ولكنه يضيف سياقًا (context) يربط المصطلحات بكيانات في قاعدة معرفة (مثل schema.org). للتحقق من صحة بنية JSON-LD، يجب أولاً فهم مكوناتها الأساسية: @context، @type، وغيرها من الحقول الخاصة. أدخل النص الذي تريد التحقق منه في حقل الإدخال. تأكد من أن النص يتبع قواعد JSON الصارمة (مثل استخدام الأقواس المعقوفة وعلامات التنصيص المزدوجة).
الخطوة الثانية: تحليل الإدخال. عند الضغط على زر 'تحقق'، سيقوم البرنامج بمحاولة تحليل النص الذي أدخلته باستخدام محلل JSON قياسي (مثل JSON.parse في JavaScript). إذا فشل التحليل، فهذا يعني أن النص ليس JSON صالحًا، وسيتم عرض رسالة خطأ توضح سبب الفشل (مثل خطأ في الصياغة أو وجود حرف غير متوقع). إذا نجح التحليل، يتم بعد ذلك التحقق من وجود الحقول الأساسية لـ JSON-LD: يجب أن يحتوي الكائن على خاصية @context (ويفضل أن تكون قيمة صالحة مثل رابط أو كائن)، وخاصية @type واحدة على الأقل. كما يتم التحقق من أن جميع القيم مضمنة بشكل صحيح (مثل الأقواس للمصفوفات).
الخطوة الثالثة: تفسير النتيجة. بعد التحليل، سيعرض البرنامج حالة النجاح أو الفشل. إذا كان النص JSON-LD صالحًا، فستظهر رسالة نجاح مع تفصيل بسيط مثل 'JSON-LD صالح'. إذا كان غير صالح، فسيتم عرض رسالة خطأ مفصلة. على سبيل المثال: 'خطأ في التحليل: رمز غير متوقع عند السطر 2، العمود 10' أو 'ينقص @context'. عليك مراجعة النص وفقًا للخطأ لتصحيحه. تذكر أن JSON-LD يجب أن يكون أيضًا JSON صالحًا، لذا يجب إصلاح أي أخطاء نحوية أولاً.