مخطط XML نوع البيانات سلسلة
ويستخدم نوع بيانات سلسلة لاحتواء قيمة السلسلة.
نوع بيانات سلسلة (سلسلة نوع البيانات)
يمكن أن تحتوي على نوع بيانات سلسلة أحرف، يغذي الخط، الإرجاع، وعلامات التبويب.
هنا مثال لإعلان سلسلة المخطط:
يجب أن عناصر في وثيقة تبدو مثل هذا:
أو من هذا القبيل:
ملاحظة: إذا كنت تستخدم أنواع البيانات سلسلة، ومعالج XML لا تغيير قيمة واحدة.
تطبيع نوع بيانات سلسلة (NormalizedString نوع البيانات)
أنواع البيانات سلسلة تطبيع المستمدة من نوع بيانات سلسلة.
يمكن أن تحتوي على تطبيع نوع بيانات سلسلة الأحرف نفسها، ولكن المعالج XML إزالة خط فاصل، الإرجاع، وعلامات التبويب.
هنا مثال من نوع بيانات سلسلة تطبيع في المخطط:
يجب أن عناصر في وثيقة تبدو مثل هذا:
أو من هذا القبيل:
ملاحظة: في المثال أعلاه، سيتم استخدام معالج XML لاستبدال كافة علامات التبويب بمسافات.
رمزي نوع البيانات (رمز نوع البيانات)
البيانات رمزية مستمدة من نفس النوع من نوع بيانات سلسلة.
يمكن أن تحتوي رمزية نوع البيانات نفس الشخصيات، ولكن المعالج XML سيزيل يغذي الخط، الإرجاع، علامات التبويب، مما أدى ومسافات زائدة، والفضاء (مستمر).
هنا مثال على مخطط في الإعلان رمزية ذات الصلة:
يجب أن عناصر في وثيقة تبدو مثل هذا:
أو من هذا القبيل:
ملاحظة:> في المثال أعلاه، محلل XML سيزيل علامات التبويب.
نوع بيانات سلسلة
يرجى ملاحظة أن جميع أنواع البيانات التالية مستمدة من نوع بيانات سلسلة (باستثناء سلسلة نوع البيانات نفسها)!
اسم | وصف |
---|---|
الكيانات | |
كيان | |
الهوية | قدمت سمة معرف سلسلة في XML (تستخدم فقط بالاشتراك مع سمات المخطط) |
IDREF | قدمت سلسلة IDREF سمة في XML (تستخدم فقط بالاشتراك مع سمات المخطط) |
اللغة IDREFS | سلسلة تحتوي على معرف لغة صالحة |
اسم | سلسلة تحتوي على اسم XML صالح |
NCName | |
NMTOKEN | قدمت سلسلة السمة NMTOKEN في XML (تستخدم فقط بالاشتراك مع سمات المخطط) |
NMTOKENS | |
normalizedString | سلسلة لا يحتوي على خط يغذي الإرجاع، أو علامات التبويب |
QName | |
سلسلة | سلسلة |
رمز | سلسلة لا يحتوي على خط يغذي الإرجاع، أو علامات التبويب، المسافات البادئة أو زائدة أو أكثر المساحات متتالية |
نوع بيانات سلسلة محددة (تقييد)
ويمكن استخدامها جنبا إلى جنب مع أنواع البيانات سلسلة محددة:
- تعداد
- طول
- MAXLENGTH
- MINLENGTH
- نمط (NMTOKENS، IDREFS، والكيانات لا يمكن استخدام هذا القيد)
- بيضاء