تنسيق XML

غالبًا ما يصل XML المولَّد آليًا في سطر واحد ضخم. ألصقه هنا لتظهر البنية: عنصر في كل سطر، بإزاحةٍ تتبع العمق.

الشيفرة لا تغادر هذه الصفحة: التنسيق يجري داخل متصفحك.

طريقة الاستخدام

  1. ألصق ملف XML في الحقل الأول.
  2. اختر المسافة البادئة: مسافتان أو أربع أو علامة جدولة.
  3. انسخ النسخة المقروءة، أو اضغط «تصغير» لإعادة ضغطها.

معلومات مفيدة

أين يختلف XML عن HTML

لا توجد عناصر فارغة في XML؛ فكل عنصر إمّا يُغلَق أو ينتهي بشرطة مائلة. وهو يفرّق بين حالة الأحرف، فـ <Item> غير <item>. تتصرّف الأداة وفق ذلك: لا تفترض إغلاقًا ذاتيًا لأي وسم، ولا تحوّل الأسماء إلى أحرف صغيرة. ولهذا توجد هذه الصفحة منفصلةً عن أداة تنسيق HTML.

التعليقات وأقسام CDATA والإعلان

قد يحوي قسم CDATA أي شيء، بما فيه أقواس زاوية تشبه الوسوم، لذا يُنقَل ككتلة واحدة، شأنه شأن التعليق، فيعبر مغلّف SOAP المتضمّن وسومًا مهرّبة سالمًا. ويبقى إعلان XML في مطلع الملف في سطره الخاص حيث تتوقّعه المحلّلات.

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

هل تتحقّق من سلامة بنية XML؟

لا. تضيف الإزاحة إلى ما تعطيه فحسب. يظهر الوسم الناقص على هيئة إزاحة لا تعود أبدًا، لكن لا تُنتَج قائمة أخطاء.

هل تعمل مع SVG أو RSS أو خريطة موقع؟

نعم، وكلها XML. تصبح خريطة موقع بآلاف الروابط قابلةً للقراءة، ويكفّ ملف SVG المُصدَّر من أداة تصميم عن كونه سطرًا واحدًا.

هل يُرسَل ملفي إلى خادم؟

لا. التنسيق يجري في متصفحك، فيبقى تصدير XML الحاوي بيانات عملاء على جهازك.

هل تُعاد ترتيب السمات أو صياغتها؟

لا. يُنقَل الوسم إلى سطره وتُضاف الإزاحة، أما ما بين قوسَي الزاوية فيبقى كما كتبته تمامًا.

أدوات ذات صلة