عنصر simpleContent شema XML
تعریف و استفاده
عنصر simpleContent شامل گسترش یا محدودیت complexType (که محتوایش از دادههای متن یا عنصر simpleType است) است و هیچ عنصری را شامل نمیشود.
اطلاعات عنصر
تعداد ظهور | یک بار |
پدر عنصر | complexType |
محتوا |
اختیاری — annotation اجباری — باید یکی از عناصر زیر باشد: restriction (simpleContent) یا extension (simpleContent). |
زبان
<simpleContent id=ID ویژگیهای هر > (annotation?,(restriction|extension)) </simpleContent>
؟ نشانهای است که در عنصر simpleContent مشخص میکند که این عنصر میتواند صفر یا یک بار ظاهر شود.
ویژگی | توضیح |
---|---|
شناسه | اختیاری. یک شناسه منحصر به فرد برای این عنصر تعریف میکند. |
ویژگیهای هر | اختیاری. هر ویژگی دیگری با نام فضای غیر اسکیمای تعریف شده را مشخص میکند. |
مثال
مثال 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>