إدخال XML

نتيجة التحقق

أمثلة التحقق من XML

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

XML صالح – سجل المشترك

XML صالح

XML غير صالح – علامة غير مغلقة

علامة <status> تفتقر إلى علامة الإغلاق >.

XML غير صالح

الصق أحد الأمثلة في المحرر أعلاه وانقر على التحقق لرؤية النتيجة. استخدم تحميل مثال لتحميل المزيد من بيانات المشترك.

ما هو التحقق من XML؟

يُستخدم XML (لغة الترميز الموسعة) في ملفات الإعداد وواجهات برمجة SOAP وخلاصات RSS وتنسيقات المستندات مثل Office Open XML. على خلاف JSON، XML صارم في بنيته: يجب أن تحتوي كل علامة فتح على علامة إغلاق مقابلة، ويجب أن تكون السمات بين علامات اقتباس، ويجب إعلان الكيانات بشكل صحيح. تُعرّف مواصفة W3C XML هذه القواعد. قوس مفقود واحد أو سمة بدون علامات اقتباس قد يكسر التحليل في المتصفحات والمكتبات والأنظمة.

يتحقق محقق XML من أن مستندك مكوّن بشكل صحيح. يحلل XML الخاص بك ويُبلّغ عن أخطاء بنية الجملة مع أرقام الأسطر والأعمدة. تستخدم هذه الأداة DOMParser المدمج في المتصفح للتحقق. يجري التحقق بالكامل في متصفحك. لا يُرسل أي شيء إلى الخادم.

كيفية استخدام هذه الأداة

1

لصق أو رفع XML

انسخ ملف XML الخاص بك والصقه في المحرر الأيسر. يمكنك أيضًا النقر على رفع الملف لتحميل ملف .xml. زر تحميل مثال يحمّل بيانات نموذجية.

2

مراجعة نتيجة التحقق

تعرض اللوحة اليمنى صالح أو غير صالح. إذا كان غير صالح، تُعرض الأخطاء مع أرقام الأسطر والأعمدة. المشاكل الشائعة: علامات غير مغلقة، سمات بدون علامات اقتباس، أحرف غير صالحة.

3

تصحيح وإعادة التحقق

صحّح الأخطاء في البيانات المدخلة وأعد التحقق. للتنسيق والمسافات البادئة استخدم تجميل XML أو منسق XML. للتحويل إلى JSON استخدم XML إلى JSON.

متى يكون التحقق من XML مفيدًا

يحتاج معظم المطورين إلى التحقق عند العمل مع واجهات برمجة SOAP أو REST التي تُرجع XML. الصق الاستجابة هنا للتحقق من أنها مكوّنة بشكل صحيح قبل كتابة منطق التحليل. لاستخراج قيم محددة من مستندات XML الكبيرة، أداة XPath تعمل جيدًا مع هذه الأداة.

ملفات الإعداد مثل pom.xml أو web.config أو AndroidManifest.xml غالبًا ما تحتوي على بنيات متداخلة. خطأ إملائي صغير يمكن أن يكسر البناء.

خلاصات RSS وAtom هي ملفات XML. إذا كان محقق الخلاصة لا يعمل، يمكن لهذه الأداة إيجاد الخطأ بالضبط. للتحقق من المخطط (XSD) تحتاج إلى محقق مخطط مخصص — هذه الأداة تتحقق فقط من الصحة الشكلية.

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

ما الذي يجعل XML غير صالح؟

علامات غير مغلقة، سمات بدون علامات اقتباس، أحرف غير صالحة، كيانات مُشكّلة بشكل خاطئ، علامات غير متطابقة. يشير المحقق إلى المشكلة برقم السطر والعمود.

هل يتحقق من التوافق مع XSD؟

هذه الأداة تتحقق فقط من الصحة الشكلية. للتحقق من المخطط (XSD) استخدم محقق المخطط المخصص. مولد مخطط XML يمكنه إنشاء مخططات من XML نموذجي.

هل تُرسل بياناتي إلى أي مكان؟

لا. يجري التحقق بالكامل في المتصفح باستخدام JavaScript. لا تُرسل أي بيانات إلى الخادم.

ماذا عن مساحات أسماء XML؟

مساحات الأسماء مدعومة. يتحقق المحقق من أن XML مكوّن بشكل صحيح.

أدوات ذات صلة

التحقق من XML: مواصفة W3C XML، MDN DOMParser. للـ JSON: json.org.