PDA

View Full Version : XML schemas


soalle
07-01-2003, 14:21
Un altro problemino.... voglio creare uno schema xsd che mi validi un doc xml che segua queste regole: elemento radice A che contiene elementi B, C, D in qualunque ordine e con qualunque cardinalità...

ES:


<A>
<B/>
<B/>
<C/>
<D/>
<B/>
<D/>
<C/>
</A>


Grazie mille per gli aiuti...

Ciaociao
Soalle

soalle
07-01-2003, 14:39
E' due ore che ci lavoro poi appena mi do per vinto e posto un thread trovo la soluzione... :rolleyes:
Comunque bene così se qualcuno gli interessa la soluzione è questa:


<xs:element name="A">
<xs:complexType>
<xs:choice maxOccurs="unbounded">
<xs:element name="B" />
<xs:element name="C" />
<xs:element name="D" />
</xs:choice>
</xs:complexType>
</xs:element>


Quello che mi sfuggiva era la possibilità di mettere l'attributo maxOccurs nel tag choice...

Adesso mi rimane l'altro problema (altro thread) dei vincoli di unicità... se qualche buon anima vuole darmi una mano.... ;)

Ciaociao
Soalle