XML Şeması simpleContent ögesi
Tanım ve Kullanım
simpleContent ögesi, karakter veri veya simpleType ögesi olarak içerik olan complexType ögesinin genişletme veya sınırlama içerir ve herhangi bir öge içermeyen.
Element bilgisi
Çıkış sıklığı | Bir kez |
Ana element | complexType |
İçerik |
Opsiyonel seçenekler - annotation Gerekli seçenekler - yalnızca aşağıdaki elementlerden birini içermelidir: restriction (simpleContent) veya extension (simpleContent). |
Gramer
<simpleContent id=ID Herhangi bir özellik > (annotation?,(restriction|extension)) </simpleContent>
(? işareti, simpleContent ögesinde bu ögenin sıfır veya bir kez出现 olabilir.)
Özellik | Açıklama |
---|---|
id | Opsiyonel. Bu ögesinin benzersiz bir ID'sini tanımlar. |
Herhangi bir özellik | Opsiyonel. Şema dışı adlandırma alanına sahip herhangi bir diğer özelliği tanımlar. |
Örnek
Örnek 1
Bu, yalnızca metin içeren bir XML ögesi (<shoesize>)dür:
<shoesize country="france">35</shoesize>
Aşağıdaki örnek, içerik olarak tamsayı veri türünü tanımlayan ve bir country özelliği içeren "shoesize" adlı karmaşık bir türü beyan eder:
<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>