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



  • ۱۹
  • خرداد

جلسه ۸۵ : آموزش Mixed Content در schema

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

      مقدمه

      با سلام خدمت کاربران گرامی سایت پی وی لرن و علاقمندان و کاربرانی که علاقمند به یادگیری دوره XML هستند. در جلسه گذشته با عنصر text-only آشنا شدیم و کار با آن را فرا گرافتیم. در این جلسه که هشتاد و پنجمین جلسه از دوره آموزش XML و سر فصل آموزش schema با آموزش Mixed Content در schema همراه شماییم.

      آموزش Mixed Content در schema

      یک عنصر نوع ترکیبی پیچیده یا complex type element می تواند شامل attributes ها و عناصر و متن شود.

      کار با نوع پیچیده با Mixed Content یا Complex Types with Mixed Content

      در نمونه زیر می توانید یک عنصر XML را ببینید؛ در این عنصر XML:
      “letter” هم حاوی متن و هم حاوی سایر عناصر است:

      مثال : 

      در ادامه می توانید schema مزبور را ببینید که به اعلام عنصر “letter” می پردازد:

      مثال : 

      نکته

      به منظور فعال کردن character data و ظاهر کردن آن در بین child-elements از “letter”، بایستی mixed attribute را بر “true” تنظیم نمایید.
      تگ <xs:sequence> بدین معنی است که عناصر تعریف شده (name، orderid و shipdate) باید در آن عنصر در یک علامت “letter” ظاهر شوند.

      علاوه بر این می توان عنصر complexType را به name بدهیم و به عنصر “letter” این اجازه را بدهیم که دارای  type attribute باشد که موجب ارجاع نام  complexType می شود.
      (اگر از این روش استفاده کنید، چندین عنصر می توانند به یک نوع پیچیده اشاره کنند):

      مثال : 

      کلام آخر

      در این جلسه  آموزش Mixed Content در schema به شما کاربران گرامی پی وی لرن ارائه شد.
      در جلسه بعدی به آموزش کار با Indicators ها می پردازیم.
      با پی وی لرن همراه باشید.

      QR:  جلسه ۸۵ : آموزش Mixed Content در schema
      به اشتراک بگذارید