دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۱۹
  • خرداد

جلسه ۷۶ : کاربرد XSD در Schema

  • دسته‌بندی‌ها :
جلسه ۷۶ : کاربرد XSD در Schema
    • جزئیات
    • نوع محتواآموزشی

      مقدمه

      با سلام خدمت کاربران گرامی سایت پی وی لرن و علاقمندان و کاربرانی که علاقمند به یادگیری دوره XML هستند. در جلسه گذشته به معرفی و بررسی Schema پرداختیم و مختصراً با ویژگی ها و نقاط قوت آن آشنا شدیم. از این جلسه آموزش Schema را تخصصی تر آغاز می کنیم و قرار است به کاربرد XSD در Schema بپردازیم.

      کاربرد XSD در Schema

      اسناد XML می تواند یک اشاره به یک DTD یا یک Schema XML داشته باشند.

      یک سند XML ساده

      به این سند XML ساده به نام “note.xml” نگاه کنید:

      مثال : 

      یک فایل DTD

      مثال زیر یک فایل DTD با عنوان note.dtd است که عناصر سند XML را در بالا (note.xml) تعریف می کند:

      مثال : 

      خط اول عنصر note را تعریف می کند که دارای چهار عنصر child است: “to، from، head، body”.
      خط ۲-۵ به عناصر تعریف from و heading و body به نوع “#PCDATA” می پردازد.

      یک XML Schema

      مثال زیر فایل XML Schema با نام note.xsd است که عناصر سند XML را در بالا (note.xml) تعریف می کند:

      مثال : 

      عنصر note یک نوع پیچیده است، زیرا حاوی عناصر دیگر است. عناصر دیگر (to, from, heading, body) انواع ساده هستند، زیرا آنها عناصر دیگر را شامل نمی شود.
      در جلسات بعد در مورد مقادیر ساده و پیچیده بیشتر خواهید آموخت.

      یک Reference به DTD:

      مثال : 

      یک Reference به یک XML Schema:

      مثال : 

      کلام آخر

      در این جلسه کاربرد XSD در Schema را بررسی کردیم و کار با آن را فراگرفتیم.
      در جلسه بعدی به کار و بررسی schema> element> و یا عنصر  schema خواهیم پرداخت.
      با پی وی لرن همراه باشید.

      QR:  جلسه ۷۶ : کاربرد XSD در Schema
      به اشتراک بگذارید