DTD XML
ويطلق على الجملة الصحيح XML "شكل جيد" في XML.
التحقق من صحة DTD من XML من خلال XML "القانوني".
في شكل وثائق XML-بشكل جيد
"بشكل جيد" وثيقة XML بناء جملة الصحيح.
قواعد النحو المبين في المقطع السابق:
- يجب أن يحتوي مستند XML عنصر الجذر
- يجب أن يكون عناصر XML علامة إغلاق
- علامات XML حساسة لحالة الأحرف
- عناصر XML يجب أن تتداخل بشكل صحيح
- يجب نقل القيم السمة XML
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note>
التحقق من صحة مستندات XML
وثيقة XML القانونية هي "شكل جيد" وثيقة XML، وهو ما يتسق مع تعريف نوع المستند (DTD) القواعد:
<!DOCTYPE note SYSTEM "Note.dtd">
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note>
في المثال أعلاه، إعلان DOCTYPE هو إشارة إلى ملف DTD الخارجي. وتبين الفقرات التالية محتويات الملف.
DTD XML
ويهدف DTD لتحديد بنية وثائق XML. ويستخدم سلسلة من العناصر القانونية لتحديد هيكل الوثيقة:
[
<!ELEMENT note (to,from,heading,body)>
<!ELEMENT to (#PCDATA)>
<!ELEMENT from (#PCDATA)>
<!ELEMENT heading (#PCDATA)>
<!ELEMENT body (#PCDATA)>
]>
إذا كنت تريد معرفة DTD، يرجى على موقعنا على الصفحة الرئيسية لإيجاد DTD البرنامج التعليمي.
مخطط XML
W3C يدعم اليومي يستند إلى XML بدلا من الذي دعا مخطط XML:
<xs:complexType>
<xs:sequence>
<xs:element name="to" type="xs:string"/>
<xs:element name="from" type="xs:string"/>
<xs:element name="heading" type="xs:string"/>
<xs:element name="body" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
إذا كنت تريد معرفة XML مخطط، يرجى لنا الصفحة الرئيسية لايجاد مخطط تعليمي.
ومدقق XML عام
لمساعدتك على التحقق من صيغة ملف XML، لقد أنشأنا مدقق XML، حتى تتمكن من التحقق بناء الجملة من أجل أي وثيقة XML.
انظر الفصل التالي.