Di seguito sono riportati i requisiti generali per i contenuti e la formattazione dei tipi di dati semplici nella specifica XML.
xs:string
Quando utilizzi il tipo di dati xs:string, tieni presente le seguenti best practice:
- Taglia sempre la stringa per rimuovere gli spazi vuoti iniziali e finali.
- Se la stringa viene presentata agli utenti finali, ad esempio con nomi di partiti, titoli di uffici o nomi propri, converti i dati in Title Case, se possibile, per facilitarne la lettura.
Date e ore
xs:date
Quando utilizzi il tipo di dati xs:date, inseriscilo nel
formato ISO-8601.
xs:dateTime
Quando utilizzi il tipo di dati xs:dateTime, inseriscilo nel
formato ISO-8601.
PartialDate
PartialDate è un'unione che ti consente di impostare le date nel formato
ISO-8601 a diversi livelli di
specificità:
- Data specifica come
YYYY-MM-DD - Periodo di un mese come
YYYY-MM - Periodo di un anno come
YYYY
Le date parziali vengono interpretate come l'ultima data possibile nell'intervallo (se non
diversamente indicato). Ad esempio, quando viene fornito un PartialDate di 2026-01, questo viene
interpretato come 2026-01-31. Se un evento dovesse spostarsi in 2026-02, sarebbe
importante aggiornare il valore di PartialDate entro e non oltre il giorno 2026-01-31 per
evitare errori di convalida.
xs:boolean
Quando utilizzi il tipo di dati xs:boolean, inseriscilo con un valore true
o false (rispettando la distinzione tra maiuscole e minuscole).
xs:language
Quando utilizzi il tipo di dati xs:language, inseriscilo come valore di due caratteri
minuscoli corrispondente allo standard ISO
639.