TL
Tool Lab
💰Donate
💰Donate

مدقق XML

تحقق من صحة تشكيل XML عبر الإنترنت. اكتشف العلامات غير المغلقة وأخطاء الصياغة.

XML Input

حول هذه الأداة

أداة التحقق من XML تفحص ما إذا كانت وثيقة XML الخاصة بك مُشكَّلة بشكل صحيح وفقًا لمواصفات XML. تكتشف الأخطاء الشائعة بما في ذلك الوسوم غير المغلقة، وأسماء العناصر غير المتطابقة، والاستخدام غير الصالح للأحرف، والعناصر الجذرية المفقودة.

يتضمن ناتج الخطأ رقم السطر ومقتطف السياق حتى تتمكن من تحديد المشكلة وإصلاحها بسرعة. يستخدم التحقق أداة DOMParser المدمجة في المتصفح — لا يتم إرسال أي XML إلى أي خادم. تفحص هذه الأداة صحة التشكيل فقط، وليس صحة المخطط (XSD أو DTD).

كيفية الاستخدام

  1. الصق XML الخاص بك في منطقة الإدخال، أو انقر على Sample (Valid) أو Sample (Errors) لتحميل مثال.
  2. انقر على Validate لتشغيل الفحص.
  3. إذا تم العثور على أخطاء، تُعرض رسالة الخطأ ورقم السطر مع مقتطف السياق.
  4. أصلح المشكلة في محرر XML الخاص بك وأعد التحقق حتى تظهر 'Valid XML'.

حالات الاستخدام

يتحقق مطورو الواجهة الخلفية من وثائق XML الخاصة بواجهات برمجة التطبيقات قبل النشر لالتقاط أخطاء التحليل في بيئة الإنتاج. يتحقق مهندسو البيانات الذين يعالجون تغذيات XML من العينات لضمان السلامة البنيوية. يتحقق مطورو الواجهة الأمامية الذين يضمّنون SVG من المقتطفات قبل لصقها في HTML. يستخدم أي شخص يحرر ملفات إعدادات XML هذه الأداة لالتقاط الأخطاء المطبعية قبل إعادة تشغيل خدمة ما.

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

  • ما هو التشكيل الصحيح (well-formedness)؟وثيقة XML المُشكَّلة بشكل صحيح تتبع قواعد بناء الجملة الأساسية لـ XML: عنصر جذر واحد، وسوم متداخلة ومغلقة بشكل صحيح، وسمات محاطة بعلامات اقتباس، وعدم وجود أحرف غير مسموح بها. التشكيل الصحيح شرط أساسي للتحقق من صحة المخطط.
  • هل تتحقق هذه الأداة من صحة المستند مقابل مخططات XSD أو DTD؟لا. تفحص هذه الأداة صحة البنية فقط. للتحقق من صحة XSD أو DTD، استخدم معالج XML كامل مثل Saxon أو إضافة بيئة تطوير متكاملة.
  • هل يتم إرسال XML الخاص بي إلى خادم؟لا. تتولى أداة DOMParser المدمجة في المتصفح جميع عمليات التحقق محليًا. لا يغادر XML الخاص بك جهازك أبدًا.