مُصغّر XML

يبقى XML الخاص بك في هذا المتصفح.

ألصق XML سليم البنية حتى 1,000,000 حرف. يحدث التحقق والتصغير في هذا المتصفح.

يعالج مُصغّر XML هذا مستندات XML سليمة البنية داخل متصفحك فقط. يزيل التعليقات ويقلّص متتاليات الفراغات التي تحتوي على سطر جديد وتقع بين رموز الترميز. ولا يغيّر النص أو CDATA أو قيم السمات وترتيبها أو تصريح XML أو تعليمات المعالجة.

كيفية تصغير XML

  1. 1

    ألصق XML

    أدخل مستند XML سليم البنية حتى 1,000,000 حرف.

  2. 2

    راجع الفحص المحلي

    يفحص المتصفح الصياغة ويعرض ما سيتغير في النتيجة.

  3. 3

    انسخ أو نزّل

    انسخ XML المصغّر محليًا أو نزّله كملف.

ما الذي يتغير؟

الجزء النتيجة
تعليقات XML (<!-- ... -->) تُحذف
الفراغات التي تحتوي على سطر جديد بين العلامات تُقلّص
العقد النصية وCDATA تُحفظ
قيم السمات وترتيب السمات تُحفظ
تصريح XML وتعليمات المعالجة تُحفظ

على سبيل المثال، يمكن تقليص الأسطر المزاحة بين العناصر الآتية:

<catalog>
  <!-- internal note -->
  <book id="b-17"/>
</catalog>

يحذف المُصغّر التعليق ويجعل العناصر متجاورة. لكنه لا يعيد كتابة النص في <title>سطر آخر</title> ولا محتوى <![CDATA[ ... ]]>.

الحدود والتنبيهات

هذا فحص صياغة للتأكد من سلامة البنية فقط. لا يتحقق من DTD أو XSD أو مساحات الأسماء أو قواعد تطبيقك، ولا يضمن أن النتيجة تحمل المعنى نفسه في تطبيقك.

يرفض المستندات التي تحوي DOCTYPE أو تعريف كيان، ولا يحمّل أي كيانات خارجية. لا يُرسل XML إلى خادم ولا يضيفه إلى الرابط؛ تبقى جلسة العمل بين خطوات الأداة في هذا المتصفح فقط.

توخ الحذر مع المستندات التي تعتمد على الفراغات. فقد تعتمد المحتويات المختلطة والأجزاء التي تستخدم xml:space="preserve" وملفات الإعداد التي يحررها الأشخاص على المسافات أو فواصل الأسطر. اختبر الناتج بمحلل XML واختبارات تطبيقك قبل استخدامه في الإنتاج.

متى تستخدم المُنسّق؟

قد يفيد الناتج الصغير في النقل أو التخزين، لكن الاحتفاظ بنسخة مزاحة قابلة للقراءة يكون أكثر أمانًا للتصحيح ومراجعة الشفرة والتحكم بالإصدارات. استخدم مُنسّق XML لإعادة جعل الناتج مقروءًا.

الأسئلة الشائعة

لا. تُزال التعليقات فقط، بينما يبقى تصريح XML وتعليمات المعالجة دون تغيير.

لا. يفحص المتصفح صياغة XML فقط. استخدم تحققًا منفصلًا لـ DTD وXSD ومساحات الأسماء وقواعد تطبيقك.

لا يقبلها هذا المُصغّر لضمان معالجة محلية آمنة ويمكن توقعها، ولا يحمّل كيانات خارجية.

لا. تتم المعالجة والنسخ والتنزيل في هذا المتصفح، ولا يُرسل المحتوى إلى خادم أو رابط.

أدوات ذات صلة