June 2002
Intermediate to advanced
396 pages
11h 8m
English
xs:simpleContent — Simple content model declaration.
<xs:simpleContent
id = xs:ID
{any attributes with non-schema namespace}
>
Content: ((xs:annotation?), (xs:restriction | xs:extension))
</xs:simpleContent>
May be included in: xs:complexType (local definition), xs:complexType (global definition)
This element allows the definition of a simple content model by derivation of a simple type or of another simple content complex type. It is not a component by itself (simple contents are not named) but rather declaration of the intention to define a simple content model by derivation.
The derivation method is not defined by the
xs:simpleContent element, but by the choice of its
child element (which is xs:restriction for a
derivation by restriction, or xs:extension for a
derivation by extension).
None.
<xs:element name="title">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute ref="lang"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>id
W3C XML Schema’s element ID.