الإدخال
جاهز
الأسطر: 0
الكلمات: 0
الأحرف: 0
الحجم: 0 KB
إحصائيات الإدخال متاحة عبر زر الإحصائيات أعلى هذا الحقل.
الإخراج
الأسطر: 0
الكلمات: 0
الأحرف: 0
الحجم: 0 KB
إحصائيات الإخراج متاحة عبر زر الإحصائيات أعلى هذا الحقل.
النتائج مقدَّمة لأغراض إعلامية فقط وقد تحتوي على أخطاء. يُرجى التحقق من المعلومات المهمة بشكل مستقل. استخدام هذه الأداة على مسؤوليتك الخاصة.
ماذا تفعل هذه الأداة
يزيل ضاغط XML التعليقات والمسافات الواقعة بين الوسوم، فيضع المستند كله في سطر واحد. يبقى تصريح XML والسمات وترتيبها ومقاطع CDATA والصيغة المختصرة <tag/> كما كتبتها تمامًا.
يُفحص المستند للتأكد من سلامة بنيته قبل إزالة أي شيء، فيُبلَّغ عن الملف المعطوب مع رقم السطر بدل تحويله إلى سطر واحد أصعب قراءة. والنتيجة XML صالح تمامًا يقرؤه كل محلل كما يقرأ الأصل، لكن دون إزاحة أو تعليقات، مما يجعله مثاليًا للإرسال عبر الشبكة أو للتخزين.
متى تستخدمها
- تقليل حجم حمولات XML المرسلة إلى واجهة برمجية أو المخزنة في عمود بقاعدة بيانات.
- تضمين مقطع XML داخل JSON أو سلسلة نصية في الشيفرة أو متغير بيئة، حيث تعيق فواصل الأسطر.
- إزالة تعليقات المطورين من ملف إعدادات قبل توزيعه.
- تجهيز XML لحقل من سطر واحد في ملف CSV أو خلية جدول بيانات أو قائمة رسائل.
مثال عملي
المدخلات
<config>
<server host="localhost" port="8080"/>
<!-- timeouts in seconds -->
<timeout>30</timeout>
</config>
المخرجات
<config><server host="localhost" port="8080"/><timeout>30</timeout></config>أسئلة حول هذه الأداة
هل يتغير النص داخل العناصر؟
لا. يبقى المحتوى النصي كما هو، ولا تُزال إلا المسافات الواقعة بالكامل بين وسمين. ولا يُمس محتوى مقاطع CDATA أبدًا. كما تبقى المسافات داخل قيم السمات، مثل title="Hello world"، دون تغيير.
هل تُزال التعليقات؟
نعم، تُحذف تعليقات <!-- --> لأنها ليست جزءًا من البيانات. احتفظ بنسخة منسقة إن كانت التعليقات مهمة؛ يعيد أداة تنسيق XML الملف المضغوط إلى شكل مقروء.
كيف أضغط XML؟
الصق XML في مربع الإدخال واضغط زر «ضغط» في شريط الأدوات فوقه. يحل XML المضغوط محل نص الإدخال ويصبح جاهزًا للنسخ.
هل هذه الأداة مجانية؟
نعم، إنها مجانية. دون تسجيل أو بريد إلكتروني. تظهر النتيجة في هذه الصفحة.
كيف أحصل على النتيجة؟
استخدم الأداة في هذه الصفحة. تظهر النتيجة هنا دون الحاجة إلى إرسالها بالبريد الإلكتروني.