عنصر notation في XML Schema

التعريف والاستخدام

يصف عنصر notation تنسيق البيانات غير XML في وثيقة XML.

معلومات العنصر

مرة واحدة غير محدود
العنصر الأب النموذج
المحتوى التعليق

النحو

<notation
id=ID
name=NCName
public=anyURI
system=anyURI
خصائص أي
>
(التعليق?)
</notation>

؟ رمز يمكن تكراره صفر مره او مره واحدة في عنصر notation.

خصائص الوصف
id اختياري. تحديد ID فريد للعنصر.
الاسم مطلوب. تحديد اسم العنصر.
public مطلوب. المرجعURI الذي يتطابق مع معرف public.
system المرجعURI الذي يتطابق مع معرف system.
خصائص أي اختياري. تحديد أي خصائص أخرى تحتوي على مساحة اسم غير مخططة.

مثال

مثال 1

السؤال التالي من خلال استخدام تطبيق الرؤية view.exe لعرض النوتات بتنسيق gif وjpeg:

<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:notation name="gif" public="image/gif" system="view.exe"/>
<xs:notation name="jpeg" public="image/jpeg" system="view.exe"/>
<xs:element name="image">
  <xs:complexType>
    <xs:simpleContent>
      <xs:attribute name="type">
        <xs:simpleType>
          <xs:restriction base="xs:NOTATION">
            <xs:enumeration value="gif"/>
            <xs:enumeration value="jpeg"/>
          <xs:restriction>
        </xs:simpleType>
      </xs:attribute>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>
</xs:schema>

文档中的 "image" 元素是这样的:

<image type="gif"></image>