شرح تكامل XML Validator API

تم توفير XML Validator API V1 Beta: يدعم التحقق من ملف واحد والمهام غير المتزامنة الجماعية وإخراج SARIF/JUnit.

آخر تحديث
أدواتي
لا توجد أدوات بعد

جارٍ التحميل...

نظرة عامة على الميزات

تم توفير XML Validator API V1 Beta: يدعم التحقق من ملف واحد والمهام غير المتزامنة الجماعية وإخراج SARIF/JUnit. الإصدار الحالي V1 Beta: هيكل الاستجابة وأكواد الخطأ مستقرة، والقدرات المستقبلية ستحافظ على التوافق العكسي.

وصف الأداة

أداة التحقق من صحة XML مجانية عبر الإنترنت. تدعم فحص بناء جملة XML والتحقق من DTD وتحقق من XSD Schema والتنسيق وتحويل XML إلى JSON، مثالية لربط الواجهات والتحقق من ملفات التكوين واكتشاف أخطاء بيانات الاختبار. التشغيل بالكامل في المتصفح، بدون رفع البيانات.

قائمة القدرات

  • `POST /api/xml/validate` يُستخدم للتحقق السريع من ملف واحد.
  • `POST /api/xml/validate/jobs` + واجهة الاستقصاء تُستخدم للمهام الجماعية.
  • يمكن إخراج JSON / SARIF / JUnit حسب الحاجة والتكامل المباشر مع CI.
  • يمكن استخدام العقد التالي مباشرة في البرامج النصية والتكامل المستمر، والحقول تبقى مستقرة.
  • خطأ في بناء جملة XML أو لا يمكن تحليله.
  • XSD نفسه يحتوي على خطأ في الصيغة أو غير متاح.
  • خطأ في تنسيق إعلان DTD أو استثناء في مرجع الكيان أو إعلان غير مكتمل.
  • XML لا يفي بنموذج عناصر DTD أو قيود السمات.
  • XML لا يفي بقيود Schema.
  • تجاوز حجم جسم الطلب (يُنصح بالتقسيم أو الإرسال على دفعات).
  • V1.1: إضافة نافذة التزامن وقدرة الإلغاء للمهام الجماعية.
  • V1.2: دعم التوقيع على تنزيل نتائج المهام وتكوين سياسة انتهاء الصلاحية.
  • V2: توسيع سلسلة قواعد Schematron والحصص على مستوى المؤسسة.

أدوات ذات صلة

أدلة ذات صلة