أداة تنسيق XML والتحقق منه
نسِّق أو تحقَّق من أو صغِّر XML. تُحفَظ السمات والتعليقات وأقسام CDATA، وتُبلَّغ أخطاء الصياغة مع تشخيص المحلِّل.
الوضع
الأسئلة الشائعة
- ماذا تفعل أداة تنسيق XML؟
- تأخذ XML خامًا أو مصغَّرًا وتعيد إزاحته حتى يصبح التسلسل الهرمي للعناصر سهل القراءة، بعنصر واحد في كل سطر بالإزاحة التي تختارها. كما تتحقق من الصياغة أولًا — إذا لم يكن XML جيد التكوين، تحصل على خطأ يصف المشكلة بدلًا من ناتج معطوب.
- كيف يعمل التحقق من XML هنا؟
- تُحلِّل الأداة إدخالك بمحلِّل XML الصارم المدمج في المتصفح (DOMParser). إذا فشل التحليل، يُعرَض تقرير خطأ المحلِّل — بما يشمل رقم السطر والمقطع المخالف عند توفُّره — حتى تتمكن من تحديد الخطأ بدقة، مثل وسم غير متطابق أو علامة "&" غير مُهرَّبة.
- هل تُحفَظ التعليقات وأقسام CDATA والسمات؟
- نعم. يحافظ التنسيق على سمات العناصر والمحتوى النصي والتعليقات وأقسام CDATA وتعليمات المعالجة. تُسوَّى المسافات البيضاء بين العناصر فقط لإنتاج الإزاحة.
- ماذا يفعل التصغير؟
- يزيل التصغير المسافات البيضاء بين العناصر — الإزاحات وفواصل الأسطر التي لا تحمل أي معنى — لإنتاج أكثر أشكال المستند إحكامًا في سطر واحد. يُحفَظ النص داخل العناصر، لذا يبقى محتوى المستند دون تغيير.
- هل يُرفَع XML الخاص بي إلى خادم؟
- لا. يجري التحليل والتحقق والتنسيق والتصغير جميعها محليًا داخل متصفحك. لا تغادر صياغتك جهازك أبدًا.