دليل توابع XForms البيانات
دليل كامل لتواعير البيانات XForms
نوع البيانات النصية
الاسم |
الوصف |
ID |
نص يمثل خاصية ID |
IDREF |
نص يمثل خاصية IDREF |
IDREFS |
|
language |
نص يحتوي على معرف لغة صالح (مثلاً en، en-US) |
Name |
نص يحتوي على اسم XML صالح |
NCName |
|
NMTOKEN |
نص يمثل خاصية NMTOKEN |
NMTOKENS |
|
normalizedString |
نص لا يحتوي على خطوط نسخ جديدة أو tabs |
QName |
|
string |
نص. هذا هو نوع البيانات الافتراضي الذي سيستخدمه XForms إذا
لم يتم تحديد نوع البيانات. ملاحظة: يمكن أن يحتوي النص على رموز tabs و
حروف النسخ الجديدة |
token |
نص لا يحتوي على خطوط إخراج، أو رجوع عكسي
يعود، tabs، أو مسافات مقدمية أو خلفية، أو مسافات متعددة |
جميع أنواع البيانات النصية تأتي من نوع البيانات string نفسه.
نوع البيانات لـ تاريخ和时间
الاسم |
الوصف |
تاريخ |
يحدد قيمة تاريخ |
dateTime |
يحدد قيمة تاريخ和时间 |
gDay |
يحدد جزءًا من تاريخ - اليوم (يوم) |
gMonth |
يحدد جزء من تاريخ - الشهر (MM) |
gMonthDay |
يحدد جزء من تاريخ - الشهر واليوم (MM-DD) |
gYear |
يحدد جزء من تاريخ - السنة (CCYY) |
gYearMonth |
يحدد جزء من تاريخ - السنة والشهر (CCYY-MM) |
time |
يحدد قيمة وقت |
نوع البيانات العددية
الاسم |
الوصف |
byte |
عدد صحيح معين من 8 بت |
decimal |
قيمة عشرية |
int |
عدد صحيح معين من 32 بت |
integer |
قيمة عددية |
long |
عدد صحيح معين من 64 بت |
negativeInteger |
عدد صحيح يحتوي فقط على القيم السلبية (..،-2،-1) |
nonNegativeInteger |
عدد صحيح يحتوي فقط على القيم غير السلبية (0،1،2،...) |
nonPositiveInteger |
عدد صحيح يحتوي فقط على القيم غير الإيجابية (..،-2،-1،0) |
positiveInteger |
عدد صحيح يحتوي فقط على القيم الإيجابية (1،2،...) |
short |
عدد صحيح معين من 16 بت |
unsignedLong |
عدد صحيح من 64 بت |
unsignedInt |
عدد صحيح من 32 بت |
unsignedShort |
عدد صحيح من 16 بت |
unsignedByte |
عدد صحيح من 8 بت |
جميع أنواع البيانات العددية مستمدة من نوع البيانات العشرية.
نوع البيانات المختلفة
الاسم |
الوصف |
anyURI |
يمثل URI، بما في ذلك عناوين صفحات الويب |
base64Binary |
يسمح بالأحرف، بما في ذلك الأحرف التحكمية، التي
بالتالي لا يمكن تمثيلها في XML |
boolean |
يحدد قيمة صحيحة/خطأ أو 1/0 |
double |
|
float |
|
hexBinary |
|
نوع البيانات XForms
الاسم |
الوصف |
listItems |
يمثل قائمة مفصولة بالأبيضاض |
listItem |
يمثل فقط الأحرف غير الفارغة. نوع أساسي ممتاز للقائمة المفصولة بالأبيضاض |
dayTimeDuration |
يمثل فترة معينة من عدد من الثواني |
yearMonthDuration |
يمثل فترة معينة من عدد من الشهور |