التحقق من صحة XML
التحقق من صحة XML هو عملية فحص مستند مكتوب بلغة XML (لغة الترميز القابلة للتوسيع) للتأكد من سلامته البنيوية وصحته، أي أنه يتبع بنية محددة. يتبع المستند السليم قواعد XML النحوية الأساسية، وهي نفسها لجميع مستندات XML. [ 1 ] كما يلتزم المستند الصحيح بالقواعد التي يفرضها تعريف نوع المستند (DTD) أو مخطط XML معين . [ 2 ] يمكن للأدوات الآلية - أدوات التحقق - إجراء اختبارات سلامة البنية والعديد من اختبارات التحقق الأخرى، ولكن ليس تلك التي تتطلب حكماً بشرياً، مثل التطبيق الصحيح للمخطط على مجموعة بيانات.
المعايير
- OASIS CAM هي مواصفات قياسية توفر التحقق السياقي من المحتوى والهيكل بشكل أكثر مرونة من عمليات التحقق الأساسية من المخطط.
- Schematron ، وهي طريقة للتحقق المتقدم من صحة XML.
أدوات
- xmllint هي أداة سطر أوامر XML يمكنها إجراء التحقق من صحة XML. وهي موجودة فيبيئات UNIX / Linux .
- مجموعة أدوات XML. تتضمن مكتبة libxml، وهي محلل XML C ومجموعة أدوات Gnome ، مكتبة xmllint.
- أداة التحقق من صحة XML عبر الإنترنت: تحقق من صحة بيانات XML الخاصة بك.
- أداة التحقق من صحة مخطط XML: التحقق من صحة ملفات XML مقابل مخطط XML.
مراجع
- ↑ "مستندات XML جيدة التكوين" . لغة الترميز القابلة للتوسيع (XML) 1.1 . W3C . 2004.
- ↑ "القيود وقواعد التحقق" . مخطط XML الجزء 1: الهياكل، الطبعة الثانية . W3C . 2004.
- مقالات تناقش التحقق من صحة XML
- DEVX مارس 2009 - الارتقاء بالتحقق من صحة XML إلى مستوى جديد: تقديم CAM ( مؤرشف بتاريخ 16 مارس 2012 على Wayback Machine)
فئات :
- XML
- لغات نمذجة البيانات
- نماذج لغة الترميز
