انتقل إلى المحتوى الرئيسي

XML Tools — 5 Free Online XML Utilities

تعامل مع XML مباشرة في متصفحك: تحقق من صحة الصياغة، واطبع بشكل جميل مع المسافة البادئة، وقم بالتصغير للنقل، وقارن بين وثيقتين هيكليًا، وقم بتحويل XML إلى JSON. جميع الأدوات هي الخصوصية أولاً ويتم تشغيلها من جانب العميل.

All XML tools

الأسئلة المتداولة

ماذا يعني "XML جيد التنسيق"؟
يتم إنشاء مستند XML بشكل جيد إذا كانت كل علامة فتح تحتوي على علامة إغلاق مطابقة، وكانت العلامات متداخلة بشكل صحيح، وتم اقتباس قيم السمات، وكان هناك عنصر جذر واحد. يتحقق XML Validator من كل هذه القواعد.
هل يتم دعم التحقق من صحة مخطط XML؟
يتحقق XML Validator من صحة الصياغة فقط - ولا يتم التحقق من صحته مقابل مخطط XSD. التحقق من صحة XSD موجود على خريطة الطريق.
كيف يتعامل تحويل XML إلى JSON مع السمات؟
يتم تخزين السمات ضمن مفتاح @attributes خاص في كائن JSON الناتج. تصبح العلامات المتكررة صفائف، ويتم تخزين محتوى النص تحت مفتاح #text عند مزجه مع السمات.
هل يتم إرسال مستندات XML الخاصة بي إلى أي خادم؟
لا. يتم تحليل XML وتنسيقه وتصغيره ومقارنته في متصفحك باستخدام DOMParser الأصلي. لم يتم تحميل أي شيء.
ما الفرق بين تنسيق XML والتصغير؟
يضيف التنسيق المسافة البادئة والأسطر الجديدة لجعل XML قابلاً للقراءة. تصغير عقد المسافات البيضاء للحصول على مخرجات مدمجة من سطر واحد - مفيدة لحجم النقل أو التخزين.