Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial

E' possibile separare la dichiarazione di un tipo di dato dalla dichiarazione di un elemento?

E’ possibile separare la dichiarazione di un tipo di dato dalla dichiarazione di un elemento?

E’ possibile separare la dichiarazione di un tipo di dato dalla dichiarazione di un elemento?

Link copiato negli appunti

Certo. In genere, quando si hanno diversi elementi dello stesso tipo conviene definire un tipo di dato ed utilizzare il riferimento a questo tipo di dato nella dichiarazione dell’elemento. Questo contribuisce a fornire una struttura modulare allo schema, più ordinata, più comprensibile e semplice da modificare.
Riprendendo l’esempio precedente, potremmo dichiarare il tipo di dato complesso libroType come nel seguente esempio:

<xs:complexType name=”libroType”>
<xs:sequence>
<xs:element name=”capitolo” type=”xs:string” minOccurs=”1″ maxOccurs=”unbounded”/>
</xs:sequence>
</xs:complexType>

A questo punto la dichiarazione dell’elemento libro diventa:

<xs:element name=”libro” type=”libroType”>