محلل XML

نسّق وتحقق واستعلم عن مستندات XML فوراً. مدعوم بواجهات برمجة تطبيقات المتصفح الأصلية لتحقيق أقصى سرعة وخصوصية.

تنسيق وضغط استعلام XPath التحقق

كيفية استخدام محلل XML

1

الصق XML الخاص بك

انسخ والصق محتوى XML في حقل الإدخال، أو انقر على تحميل نموذج XML.

2

تنسيق وتحقق

استخدم تنسيق للتجميل، أو ضغط للضغط، أو تحقق للبحث عن الأخطاء.

3

استعلام باستخدام XPath

أدخل تعبير XPath وانقر تشغيل XPath لاستخراج عقد محددة.

ما هو XML؟

XML (لغة الترميز القابلة للتوسيع) هي لغة ترميز تحدد مجموعة من القواعد لترميز المستندات بتنسيق مقروء بشرياً وآلياً. تُستخدم على نطاق واسع لملفات التكوين وتبادل البيانات (SOAP، RSS، Atom) وتخزين المستندات.

الميزات الرئيسية لـ XML

توصيف ذاتي

يستخدم XML وسوماً مخصصة لوصف بنية البيانات، مما يجعل من السهل فهم المحتوى والتسلسل الهرمي بنظرة سريعة.

مستقل عن المنصة

كنص عادي، يعمل XML عبر جميع المنصات ولغات البرمجة والأنظمة دون مشاكل توافق.

قابل للتوسيع

يمكنك تعريف وسومك الخاصة وبنية المستند باستخدام DTD أو XML Schema لتناسب أي نموذج بيانات.

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

ما الفرق بين XML المُكوّن بشكل صحيح و XML الصالح؟

XML المُكوّن بشكل صحيح يتبع قواعد بناء الجملة الأساسية لـ XML (تداخل صحيح، وسوم إغلاق، عنصر جذر واحد). XML الصالح يكون مُكوّناً بشكل صحيح ويتوافق أيضاً مع مخطط (DTD، XSD) يحدد البنية وأنواع البيانات المسموحة.

هل تقوم هذه الأداة بالتحقق مقابل مخطط XSD؟

لا، تتحقق هذه الأداة من البنية الصحيحة فقط (صحة بناء الجملة). التحقق القائم على المخطط مقابل DTD أو XSD غير مدعوم في المتصفح بشكل أصلي.

ما هو إصدار XPath المدعوم؟

دالة document.evaluate() الأصلية في المتصفح تدعم XPath 1.0. وهذا يغطي معظم الاستعلامات الشائعة بما في ذلك المحاور والمسندات والدوال مثل contains() و text() و @attribute.