با سلام خدمت کاربران گرامی سایت پی وی لرن و علاقمندان و کاربرانی که علاقمند به یادگیری دوره XML هستند. در جلسه گذشته با آموزش جلسه آموزش با DTD در XML با شما علاقمندان این دوره همراه بودیم. در این جلسه آموزش کار با XML Schema را ارائه می نماییم.
یک Schema XML ساختار یک سند XML را همانند یک DTD توصیف می کند.
یک سند XML که از سینتکس درستی برخوردار است “Well Formed” نامیده می شود.
یک سند معتبر XML در مقابل یک Schema XML هم “Well Formed” و هم معتبر “Valid” شناخته می شود.
XML Schema یک جایگزین مبتنی بر XML برای DTD است:
1 2 3 4 5 6 7 8 9 10 11 12 | <xs:element name="note"> <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> |
Schema فوق به شرح زیر است:
XML Schemas در XML شده اند.
XML Schemas قابل بست و گسترش شده اند.
XML Schemas از انواع داده پشتیبانی می کنند.
XML Schemas می توانند از namespaces ها پشتیبانی نمایند.
با استفاده از XML Schema، فایل های XML شما می توانند توضیحات مربوط به قالب خود را ارائه دهند.
با استفاده از XML Schema افراد زیادی در استفاده از استانداردهای تغییر داده یا interchanging data برای هم عقیده و هم رأی می شوند.
با استفاده از XML Schema، می توانید داده ها را تأیید کنید.
یکی از بزرگترین نقاط قوت XML، پشتیبانی از انواع داده است؛ به طوری که:
یکی از بزرگترین نقاط قوت XML Schemas این است که در خود XML نوشته می شود. بنابرین:
در این جلسه با آموزش کار با XML Schemas همراه شما بودیم.
در جلسه بعدی شما را به آموزش کار با سرور در XML دعوت می نماییم.
با پی وی لرن همراه باشید.