Ciao a tutti,
avrei bisogno di creare un'enumeration in un xsd per cui legare a delle descrizioni dei codici:
1 Nubile
2 Coniugata
3 Separata o Divorziata
4 Vedova
La sintassi sarebbe
<xsd:element name="stato_civile" nillable="false">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Nubile"/>
<xsd:enumeration value="Coniugata"/>
<xsd:enumeration value="Separata o Divorziata"/>
<xsd:enumeration value="Vedova"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
Ma non avrei il codice relativo alla stringa, dovrei creare un campo a parte con l'elenco dei codici. Vi chiedo se non esiste una semantica del tipo
<xsd:element name="stato_civile" nillable="false">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Nubile" CODE="1"/>
<xsd:enumeration value="Coniugata" CODE="2"/>
<xsd:enumeration value="Separata o Divorziata" CODE="3"/>
<xsd:enumeration value="Vedova" CODE="4"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
Il tutto è perchè devo utilizzare questa logica su un documento centrico (tipo Microsoft INFOPATH) ed evitare di creare un webservice per ogni gestione di questo tipo, demandando tutto al documento e allo schema xml
Spero di essermi spiegato in modo comprensibile....
Grazie Mille, Cristian

Rispondi quotando