عنصر simpleContent في Schema XML
التعريف والاستخدام
يحتوي عنصر simpleContent على تعديل أو تحديد لنوع complexType (الذي يحتوي على بيانات نصية أو عنصر simpleType) ولا يحتوي على أي عناصر.
معلومات العنصر
معدل الظهور | مرة واحدة |
العنصر الأب | complexType |
المحتوى |
اختياري — annotation الاختيار الإلزامي — يجب أن يكون هناك عنصر واحد فقط من بين ما يلي: restriction (simpleContent) أو extension (simpleContent). |
النحو
<simpleContent id=ID خصائص أي > (annotation؟،(restriction|extension)) </simpleContent>
؟ الرمز يدل على أن العنصر يمكن أن يظهر صفراً أو مرة واحدة داخل عنصر simpleContent
الخصائص | الوصف |
---|---|
الـid | اختياري. يحدد هوية العنصر الفريدة. |
خصائص أي | اختياري. يحدد أي خصائص أخرى بلا مسمى النمط. |
مثال
مثال 1
هذا هو عنصر XML يحتوي فقط على نص (<shoesize>):
<shoesize country="france">35</shoesize>
الامثلة التالية تعلن عن نوع معقد "shoesize"، حيث يتم تعريف محتواه بأنه نوع بيانات صحيحة، ويكون لديه خاصية country:
<xs:element name="shoesize"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:integer"> <xs:attribute name="country" type="xs:string" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element>