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



  • ۱۹
  • خرداد

جلسه ۸۳ : آموزش Elements Only در schema

  • دسته‌بندی‌ها :
جلسه ۸۳ : آموزش Elements Only در schema
    • جزئیات
    • نوع محتواآموزشی

      مقدمه

      با سلام خدمت کاربران گرامی سایت پی وی لرن و علاقمندان و کاربرانی که علاقمند به یادگیری دوره XML هستند. در جلسه گذشته آموزش کار با عنصر Empty در schema به علاقمندان schema ارائه شد. در این جلسه و در ادامه دوره آموزشی XML و schema، آموزش Elements Only در schema را ارائه می نماییم.

      آموزش Elements Only در schema

      در جلسه هشتاد و یک به این مسئله پرداختیم که عناصر پیچیده چه عناصری در schema هستند.

      عنصر پیچیده چیست؟

      همان طور که اشاره شد یک عنصر پیچیده شامل عناصر و / یا attributes های دیگر است.
      چهار نوع عناصر پیچیده وجود دارد:

      • عناصر خالی
      • عناصر که تنها عناصر دیگر را شامل می شوند.
      • عناصر که فقط متن دارند.
      • عناصری که هم حاوی متن و هم حاوی عنصر.

      در جلسه قبل هم توضیح دادیم که عناصر خالی و یا Empty Elements ها چه هستند:

      یک عنصر پیچیده خالی فقط می تواند حاوی attributes ها باشد و بس!

      عنصر “elements-only”

      یک “elements-only” حاوی عنصری است که شامل عناصر دیگر می شود.

      انواع پیچیده حاوی Elements Only

      یک عنصر XML، یعنی “person”، که شامل تنها عناصر دیگر است:

      مثال : 

      می توانید عنصر “شخص” را در یک طرح تعریف کنید، مانند این:

      مثال : 

      به تگ <xs:sequence> توجه نمایید.
      این تگ موجب ظاهر شدن عناصر تعریف یعنی (“firstname” و “lastname”) که در درون عنصر “person” می شود.
      می توانید یک عنصر complexType را به name بدهید و عنصر “person” یک ویژگی نوعی  complexType به نام complexType می دهد (اگر از این روش استفاده کنید، چندین عنصر می توانند به یک نوع پیچیده اشاره کنند):

      مثال : 

      کلام آخر

      در این جلسه با آموزش Elements Only در schema همراهتان بودیم.
      در جلسه بعدی به آموزش کار با عنصر text-only خواهیم پرداخت.
      با پی وی لرن همراه باشید.

      QR:  جلسه ۸۳ : آموزش Elements Only در schema
      به اشتراک بگذارید