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 carácter o elemento simpleType) y no contiene ningún elemento.
Información del elemento
Número de apariciones | Una vez |
Elemento padre | complexType |
Contenido |
Opcional - anotación Obligatorio - Tiene y solo uno de los siguientes elementos: restricción (simpleContent) o extensión (simpleContent). |
Sintaxis
<simpleContent id=ID cualquier atributos > (anotación?,(restricción|extensión)) </simpleContent>
El símbolo ? indica que el elemento puede aparecer cero o una vez en el elemento simpleContent.
Atributo | Descripción |
---|---|
id | Opcional. Define un ID único para el elemento. |
cualquier atributos | Opcional. Define cualquier otra propiedad con espacio de nombres no de esquema. |
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", cuyo contenido se define como tipo de datos entero y tiene una propiedad 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>