Condividi tramite


Elemento <xsd:simpleContent>

Contiene estensioni o restrizioni relative a un elemento complexType che contiene caratteri o un elemento simpleType, ma non elementi.

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

Attributi

  • id
    L'identificatore di questo elemento. Il valore id deve essere del tipo identificatore e deve essere univoco all'interno del documento che contiene questo elemento.

    Facoltativo.

Informazioni sull'elemento

Numero di occorrenze

Una volta

Elementi padre

complexType

Contenuto

Facoltativo - annotation

Obbligatorio - Uno solo dei seguenti elementi: restriction (simpleContent) o extension (simpleContent).

Note

L'elemento simpleContent consente di specificare un elemento come contenente un simpleType senza elementi ma consente di restringere il valore del contenuto dell'elemento oppure di estendere l'elemento con attributi. Ad esempio, la seguente dichiarazione dell'elemento non consente di aggiungere attributi (quali sizing).

Esempio

Se si utilizza l'elemento simpleContent, la seguente dichiarazione dell'elemento contiene un elemento complexType che definisce il contenuto dell'elemento come tipo decimal con un singolo attributo (sizing).

Commenti

È necessario che il contenuto semplice sia definito in uno dei seguenti modi.

Elemento restriction

Limita i valori disponibili per l'elemento a un sottoinsieme di quelli dell'elemento simpleType ereditato.

Elemento extension

Estende il contenuto simpleType dell'elemento aggiungendo attributi.

Esempi

Nell'esempio seguente viene illustrato un elemento (generalPrice) dichiarato con complexType anonimo, con contenuto definito come tipo di dati decimal e con un attributo currency.

Altre risorse

Per ulteriori informazioni, vedere la raccomandazione W3C XML Schema Part 1: Structures all'indirizzo www.w3.org/TR/2001/REC-xmlschema-1-20010502/\#element-all (informazioni in lingua inglese).

Vedere anche

Riferimento

Riferimenti dello schema XML (XSD)
Elementi dello schema XML