مجاني عبر الإنترنت XML Formatter & Validator
جمّل وضغّط وتحقق من XML عبر الإنترنت. نسّق بمسافة بادئة من مسافتين أو 4 مسافات، احذف الفراغات للضغط، وافحص التوافق الصياغي. مجاني، معالجة 100% على جهازك — بياناتك لا تغادر المتصفح أبداً.
100% من جانب العميل · بياناتك لا تغادر متصفحك أبدًاكيفية الاستخدام XML Formatter & Validator
الصق XML في لوحة الإدخال على اليسار، ثم اختر وضعاً من شريط الأدوات:
- تجميل — يتحقق من صحة XML ويُنسّقه بالمسافة البادئة المختارة (مسافتان أو 4 مسافات). تظهر النتيجة في اللوحة اليمنى.
- ضغط — يحذف جميع الفراغات غير الضرورية بين الوسوم لإنتاج أكثر سلسلة XML صالحة إيجازاً.
- التحقق — يفحص توافق XML الصياغي دون تعديله. شارة خضراء تعني صالح؛ شارة حمراء تعرض الخطأ بدقة.
اضغط Ctrl/Cmd+Enter للتشغيل، أو انقر على زر الوضع. استخدم نسخ لنسخ النتيجة. اضغط Ctrl/Cmd+K لمسح اللوحتين.
الأسئلة الشائعة
ماذا يفعل "تجميل XML"؟
يحلل التجميل (الطباعة الجيدة) XML ويُعيد إخراجه بمسافات بادئة وفواصل أسطر متسقة، مما يجعله سهل القراءة للإنسان. يبقى المحتوى — الوسوم والسمات وعقد النص — متطابقاً؛ لا تتغير سوى المسافات.
ماذا يفعل "ضغط XML"؟
يحذف الضغط جميع الفراغات غير الضرورية بين الوسوم لإنتاج أكثر سلسلة XML صالحة إيجازاً. مفيد لتقليل حجم البيانات قبل نقل XML عبر الشبكة.
كيف أتحقق من صحة XML الخاص بي؟
انتقل إلى وضع التحقق وانقر على الزر. تستخدم الأداة DOMParser المدمج في المتصفح للكشف عن أخطاء التوافق — وسوم غير متطابقة، وسوم إغلاق مفقودة، أحرف غير مسموح بها إلخ — وتعرض رسالة الخطأ الدقيقة إن وُجدت.
هل تدعم الأداة فضاءات الأسماء في XML وتعليمات المعالجة؟
نعم. يحتفظ المُنسِّق بإعلانات فضاءات الأسماء (xmlns) والعناصر ذات البادئات والتعليمات المعالِجة (مثل <?xml version="1.0"?>) دون تعديلها.
هل تُرسل بيانات XML إلى خادم؟
لا. تتم جميع المعالجات في متصفحك — يستخدم التحقق واجهة DOMParser الأصلية، ويُنفَّذ التنسيق بخوارزمية على جانب العميل. بياناتك لا تغادر جهازك.
لماذا لا يعالج المُنسِّق ملف HTML الخاص بي بشكل صحيح؟
HTML ليس XML صارماً — فهو يسمح بوسوم غير مغلقة وسمات بدون علامات اقتباس وأكثر. لتنسيق HTML استخدم أداة مخصصة له. أما XHTML فهو XML صارم ويعمل مع هذا المُنسِّق بشكل مثالي.