Desidero applicare una restrizione specifica a uno schema XML (su cui ho poca esperienza).Applicare la restrizione all'attributo time in XML Schema
Ho un attributo del xsd:time
Tipo:
<xsd:attribute name="hour" type="xsd:time" use="required"/>
Quello che voglio ad applicare è una limitazione in modo che l'XML sarà valida solo su intervalli di tempo di mezz'ora. Ad esempio, 10:00, 12:30, 15:30, 20:00 sarebbero valori validi per l'attributo dell'ora ma 10:45, 11:12, 15:34 ecc.
Come posso ottenere questo risultato? La mia ricerca non ha dato qualcosa di utile.
Grazie in anticipo.
Il valore della base devono avere il prefisso xsd. Inoltre, penso che usando questa espressione regolare sarebbe ancora funzionante '.. :(0 | 3) 0: 00' – sergioFC
Potresti fornire una risposta su questo? Sarebbe carino! :) –
@sergioFC Avevo pensato di semplificare l'espressione ma, la tua soluzione consente questi valori 24:00:00, 00: 00: 0, penso che sia un po 'ambiguo. Ad ogni modo entrambe le soluzioni sono giuste, e manca 'xs: time' colpa mia :) – Xstian