دورة xml : الدرس 6 : xml validation و DTD
السلام عليكم ورحمة الله تعالى وبركاته
و أهلا بكم على مدونتكم مدونة مبرمجي المواقع
اليوم إن شاء الله سنواصل دروسنا ضمن سلسلة دورة ال xml ضمن درسها الخامس حول مدى قبول أو نجاح ال xml أو ما يعرف ب xml validation. xml validation :
ال well formed هو xml المكتوب بصيغة صحيحة
valid هو الxml الذي يحقق ال DTD
valid xml document هوwell formed document ويحقق قواعد DTD " type document definition "
مثال بسيط :
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE note SYSTEM "Note.dtd">
<note>
<to>kamal</to>
<from>omar</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note>
xml DTD :
الهدف من ال DTD هو تعريف بنية مستند ال XML
<!DOCTYPE note
[
<!ELEMENT note (to,from,heading,body)>
<!ELEMENT to (#PCDATA)>
<!ELEMENT from (#PCDATA)>
<!ELEMENT heading (#PCDATA)>
<!ELEMENT body (#PCDATA)>
]>
التعليقات على الموضوع