Compartir a través de


Elemento<xsd:simpleContent>

Contiene extensiones o restricciones en un elemento complexType con datos de caracteres o un elemento simpleType como contenido, pero no contiene elementos.

<simpleContent
  id = ID
  {any attributes with non-schema Namespace}...>
Content: (annotation?, (restriction | extension))
</simpleContent>

Atributos

  • id
    Identificador de este elemento. El valor id debe ser de tipo ID y debe ser único dentro del documento que contiene este elemento.

    Parámetro opcional.

Información del elemento

Número de apariciones

Una vez

Elementos primarios

complexType

Contenido

Opcional — annotation

Requerido — Solamente uno de los siguientes elementos: restriction (simpleContent), or extension (simpleContent).

Comentarios

El elemento simpleContent le permite especificar un elemento que contenga un simpleType sin elementos y restringir el valor del contenido del elemento o extender el elemento con atributos. Por ejemplo, la siguiente declaración de elemento no permite agregar atributos (como sizing).

Ejemplo

Utilizando el elemento simpleContent, la siguiente declaración de elementos contiene un elemento complexType que define el contenido del elemento como tipo decimal con un solo atributo (sizing).

Comentarios

El contenido simple debe definirse de alguna de las siguientes formas.

Elemento restriction

Restringe el intervalo de valores del elemento a un subconjunto de aquellos del simpleType heredado.

Elemento extension

Extiende el contenido simpleType del elemento mediante la adición de atributos.

Ejemplos

En el ejemplo siguiente se muestra un elemento (generalPrice) declarado mediante un complexType anónimo (sin nombre) con el contenido definido como tipo de datos decimal y con un atributo currency.

Otros recursos

Para obtener más información vea la parte 1 sobre recomendación sobre estructuras de esquema XML del W3C en la dirección www.w3.org/TR/2001/REC-xmlschema-1-20010502/\#element-all.

Vea también

Referencia

Referencia de esquemas XML (XSD)
Elementos de los esquemas XML