Elemento simpleContent del esquema XML
Definición y uso
El elemento simpleContent contiene una extensión o restricción del elemento complexType (que contiene datos de caracteres o elementos simpleType) y no contiene ningún otro elemento.
Información del elemento
Número de apariciones | Una vez |
Elemento padre | complexType |
Contenido |
Opcional - anotación Obligatorio - Debe haber y solo debe haber uno de los siguientes elementos: restricción (simpleContent) o extensión (simpleContent). |
Sintaxis
<simpleContent id=ID cualquier atributo > (anotación?,(restricción|extensión)) </simpleContent>
(El símbolo ? indica que este elemento puede aparecer cero o una vez en el elemento simpleContent).
Atributo | Descripción |
---|---|
id | Opcional. Especifica el ID único de este elemento. |
cualquier atributo | Opcional. Especifica cualquier otra propiedad con el espacio de nombres no esquemático. |
Ejemplo
Ejemplo 1
Este es un elemento XML que contiene solo texto (<shoesize>):
<shoesize country="france">35</shoesize>
El siguiente ejemplo declara un tipo complejo "shoesize", cuyos contents se definen como tipo de datos entero y tiene un atributo 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>