fast-xml-parser، وتُزيح الوسوم وتحاذي السمات وتتحقق من أن المستند صحيح البنية، بحيث تُكتشف المشكلات الشائعة كالوسوم غير المُغلَقة أو السمات السيئة بسرعة.نظرة عامة
مُنسِّق XML أداة احترافية لتجميل مستندات XML والتحقق من صحتها. مبنية على محرك
كيفية استخدام هذه الأداة
الخطوة 1 — الصق XML الذي تريد العمل عليه في المحرر الأيسر، أو انقر "Sample" لتحميل مثال اختبار. الخطوة 2 — تُنسِّق الأداة XML مباشرةً وتعرض النتيجة على اليمين؛ وإذا كان هناك خطأ صياغة، يظهر تلميح مضمَّن أسفل الإدخال يشرح موقعه وسببه. الخطوة 3 — يُوضع كل عنصر في سطره الخاص، وتُزاح العناصر الفرعية بمقدار مسافتين، وتبقى السمات على وسم الفتح. الخطوة 4 — تُضيف الأداة تلقائياً
<?xml version="1.0" encoding="UTF-8"?> إذا لم يكن موجوداً في مدخلك. الخطوة 5 — انسخ المخرج أو نزِّله كملف .xml.حالات الاستخدام الشائعة
تنسيق رسائل طلبات / استجابات SOAP Web Service أثناء التصحيح؛ توحيد ملفات
pom.xml الخاصة بـ Maven، و AndroidManifest.xml الخاصة بـ Android، أو ملفات إعدادات Spring؛ التعامل مع موجزات RSS / Atom أو رسومات SVG؛ تجميل بيانات XML المستخرجة من ملفات السجلات؛ تنسيق الرسائل القياسية في قطاعات المال والحكومة والاتصالات (ISO 20022 و HL7 وما شابه).التفاصيل التقنية
تتحقق الأداة بصرامة من مطابقتها لمواصفة W3C XML 1.0: يجب أن تكون الوسوم متوازنة (أو مُغلَقة ذاتياً)، ويجب وضع قيم السمات بين علامات اقتباس، ويجب إفلات الأحرف غير القانونية كمرجعيات كيانات. لا تجري الأداة تحققاً من DTD أو XSD. تُحفَظ التعليقات وأقسام CDATA (
<![CDATA[]]>) وتعليمات المعالجة (<? ?>). تُحفَظ بادئات مساحات الأسماء كما هي. قد تُوحَّد المسافات المحيطة بعُقد النص.الخصوصية والأمان
يجري التحليل والتنسيق محلياً في متصفحك. لا يُرفع XML الذي تُدخله أبداً، فيمكنك بأمان معالجة ملفات XML تحتوي على حقول أعمال أو عناصر نائبة لأسرار أو إعدادات نظام داخلي.