Buongiorno a tutti!
Mi trovo di fronte ad un limite (mio!) che riguarda gli xsd e che non mi sembra logico:
uso da sempre Liquid XML Studio (vecchia versione) per creare gli XSD dei miei XML e l'ho sempre trovato molto veloce e pratico, ragion per cui ben poco mi sono addentrato nella sintassi vera e propria degli XSD.
Ora mi trovo al punto che ho un tag XML a cui vorrei dare dei limiti miInclusive e maxInclusive e, allo stesso tempo, assegnare anche un attributo e non riesco a farlo.
Esempio:
come costruire l'XSD di <weekday> permettendo solo valori int da 1 a 7 e avendo anche un attributo name di tipo string???codice:<root> <weekday name="Sunday">1</weekday> </root>
Mi sembra una situazione elementare e molto comune e non capisco il perchè del limite che ho incontrato (almeno nel software che uso io) che mi impedisce di avere un attributo e una restriction contemporaneamente.
Grazie a chiunque saprà far chiarezza in questo punto.

Rispondi quotando