أحدث البرامج التعليمية وتطوير الشبكة
 

XML مخطط الترقيم العنصر


<XML استكمال مخطط المرجعي

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

يصف عنصر تدوين شكل بيانات غير XML ضمن وثيقة XML.

معلومات عنصر

  • Parent elements: مخطط

بناء الجملة

<notation
id=ID
name=NCName
public=anyURI
system=anyURI
any attributes
>

(annotation?)

</notation>

(و؟ علامة يعلن أن العنصر يمكن أن يحدث صفر أو واحد الوقت داخل العنصر تدوين)

السمة وصف
id اختياري. يحدد هوية فريدة من نوعها للعنصر
name مطلوب. يحدد اسم للعنصر
public مطلوب. يحدد URI المقابلة لمعرف العام
system

اختياري. يحدد URI المقابلة لمعرف النظام

any attributes اختياري. تحدد أي سمات أخرى مع مساحة غير مخطط

مثال 1

يظهر المثال التالي GIF وتدوين الحياة السياسية في فرنسا باستخدام تطبيق المشاهد، view.exe:

<?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>

The "image" element in a document could look like this:

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

<XML استكمال مخطط المرجعي