شرح تكامل 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 والحصص على مستوى المؤسسة.
ملاحظات وآراء
ساعدنا في تحسين الأداة
أدوات ذات صلة
منسق JSON على الإنترنت
نسّق JSON وتحقق منه واستعرضه داخل المتصفح: عرض شجري وأسطر أخطاء دقيقة و JSONPath، دون أي رفع
مقارنة JSON
قارن بين مستندَي JSON عبر الإنترنت: تجاهل ترتيب المفاتيح والمسافات البادئة، وسرد كل إضافة وحذف وتعديل حسب JSONPath، بلا رفع للبيانات
مترجم Python عبر الإنترنت
تشغيل Python 3.8-3.12 مع رفع الملفات ومجلدات المشاريع والمكتبات الشائعة
مشغل PHP على الإنترنت
قم بتشغيل واختبار كود PHP عبر الإنترنت، مع دعم التبديل بين إصدارات متعددة من PHP 7.4-8.5 ومقارنة النتائج