ماذا تفعل هذه الأداة
تنسّق وُجهة XML الجميلة XML وتتحقق منها وتصغّرها. الصق XML واختر المسافة البادئة (2 أو 4 مسافات، تبويبات) للحصول على مخرجات قابلة للقراءة. XML غير الصالح يعرض خطأً مضمنة. XML الصالح يعرض عرض شجرة قابل للطي. التصغير يزيل المسافات البيضاء الإضافية. انسخ النتيجة بنقرة واحدة.
كيفية الاستخدام
- الصق XML — الصق سلسلة XML في منطقة الإدخال.
- تنسيق — انقر تنسيق أو اضبط المسافة البادئة. المخرجات تتحدث.
- التحقق — XML غير الصالح يعرض خطأً؛ XML الصالح يعرض عرض الشجرة.
- تصغير — انقر تصغير لإزالة المسافات البيضاء غير الضرورية.
- نسخ — انسخ المخرجات المنسقة أو المصغرة إلى الحافظة.
كيف تعمل
تحلل الأداة الإدخال بـ DOMParser في المتصفح. إن فشل التحليل، تعرض الخطأ. إن كان صالحاً، تعيد التنسيق بالمسافة البادئة المختارة (طباعة أنيقة) أو تصغّر بإزالة المسافات البيضاء بين الوسوم. عرض الشجرة يُبنى من المستند المحلَّل لتسهيل التنقل. كل المعالجة تعمل جانب العميل.
كل الحساب يعمل بالكامل في متصفحك. لا تُرسل أي بيانات إلى أي خادم.
حالات الاستخدام والأمثلة
- ملفات إعداد — نسّق إعداد XML للقراءة.
- واجهات SOAP/XML — جمّل الاستجابات لتصحيح الأخطاء.
- SVG — نسّق ترميز SVG للتعديل.
- التوثيق — أنتج عيّنات XML نظيفة.
- التعبئة — صغّر XML لحزم أصغر.
مثال
الإدخال: <root><item>a</item><item>b</item></root>
منسق (2 مسافات):
<root>
<item>a</item>
<item>b</item>
</root>
القيود والمعروفة
- XML فقط — لا يدعم HTML5 أو XML غير صالح.
- ملفات كبيرة — XML كبير جداً قد يبطئ عرض الشجرة.
- لا مخطط — يتحقق من الشكل الصحيح فقط؛ لا يتحقق من DTD أو XSD.