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



  • ۱۹
  • خرداد

جلسه ۹۲ : آموزش کار با انواع داده های عددی در XSD

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

      مقدمه

      با سلام خدمت کاربران گرامی سایت پی وی لرن و علاقمندان و کاربرانی که علاقمند به یادگیری دوره XML هستند. در جلسه گذشته به آموزش مبحث کار با Date Data Type در XSD پرداختیم و در ادامه این سر فصل آموزش کار با انواع داده های عددی در XSD  را به علاقمندان این دوره ارائه می نماییم.

      آموزش کار با انواع داده های عددی در XSD

      از انواع داده های عددی در XSD برای مقادیر عددی استفاده می شود.

      عدد دهی  Data Type یا Decimal Data Type

      از Decimal Data Type برای  تعیین مقدار عددی استفاده می نماییم.
      مثال زیر یک اعلانم decimal در یک schema است:

      مثال : 

      یک عنصر در سند شما ممکن است چنین باشد:

      مثال : 

      و یا چیزی شبیه به نمونه زیر:

      مثال : 

      و یا نمونه زیر:

      مثال : 

      و یا این که به شکل زیر:

      مثال : 

      و در نهایت به صورت نمونه زیر!

      مثال : 

      نوع داده عدد صحیح Integer Data Type

      از نوع داده اعداد صحیح integer data type برای تعیین مقدار عددی بدون یک جزء کسری استفاده می شود.
      در ادامه می توانید  اعلام یک عدد صحیح در یک schema را ببینید:

      مثال : 

      یک عنصر در سند شما ممکن است چنین باشد:

      مثال : 

      و یا چیزی شبیه به نمونه زیر:

      مثال : 

      و یا نمونه زیر:

      مثال : 

      و یا این که به شکل زیر:

      مثال : 

      انواع داده های عددی

      توجه داشته باشید که تمام انواع داده زیر از نوع داده Decimal (به جز خود decimal) استفاده می شوند!

      نامتوضیحات
      byteعدد صحیح ۸ بیتی نشانه گذاری شده A signed 8-bit integer
      decimalیک مقدار decimal
      intعدد صحیح ۳۲ نشانه گذارش شده A signed 32-bit integer
      integerمقدار عدد صحیح
      longیک عدد صحیح ۶۴ بیتی علامت گذاری شده A signed 64-bit integer
      negativeIntegerعدد صحیح حاوی تنها مقادیر منفی (..،  ۲-، ۱-)
      nonNegativeIntegerیک عدد صحیح که فقط مقادیر غیر منفی (۰،۱،۲، ..) دارد.
      nonNegativeIntegerعدد صحیح حاوی تنها مقادیر منفی (..،  ۲-، ۱-) را می گیرد.
      nonPositiveIntegerیک عدد صحیح که فقط مقادیر غیر مثبت دارد (..، ۲-، -۱،۰-)
      positiveIntegerیک عدد صحیح که فقط مقادیر مثبت دارد(۱،۲، ..)
      shortیک عدد صحیح ۱۶ بیتی نشانه گذاری شده A signed 16-bit integer
      unsignedLongیک عدد صحیح ۶۴ بیتی بدون علامت
      unsignedIntعدد صحیح ۳۲ بیت بدون علامت
      unsignedShortیک عدد صحیح ۱۶ بیت بدون علامت
      unsignedByteیک عدد صحیح ۸ بیتی بدون علامت

      محدودیت در انواع داده های عددی Restrictions on Numeric Data Types

      محدودیت هایی که می توانند با انواع داده های عددی استفاده شوند عبارتند از:

      • enumeration شمارش
      • fractionDigits
      • maxExclusive حداکثر منحصر به فرد
      • maxInclusive بیشترین
      • minExclusive حداقل منحصر به فرد
      • minInclusive کم ترین
      • pattern نمونه
      • totalDigits
      • whiteSpace فضای سفید

      کلام آخر

      در این جلسه آموزش کار با انواع داده های عددی در XSD را فرا گرفتیم.
      در جلسه بعد با آموزش انواع داده های متفرقه همراه شما هستیم.
      با پی وی لرن همراه باشید.

      QR:  جلسه ۹۲ : آموزش کار با انواع داده های عددی در XSD
      به اشتراک بگذارید