Tipi di dati XForms
- Pagina precedente Selezione XForms
- Pagina successiva Proprietà XForms
I modelli XForms supportano i tipi di dati XML Schema.
Tipi di dati XML Schema
I modelli XForms supportano i tipi di dati XML Schema. Questa funzionalità permette ai processori XForms di verificare i dati per assicurarsi che i valori di input siano corretti.
Puoi trovare ulteriori informazioni sui nostri Tutorial XML Schema impara di più sugli XML Schema.
Per utilizzare i tipi di dati XML Schema, è necessario aggiungere lo spazio dei nomi XML Schema alla dichiarazione degli spazi dei nomi, come nel seguente modo:
<html xmlns:xf="http://www.w3.org/2002/xforms" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
Dopo aver aggiunto lo spazio dei nomi XML Schema, è possibile aggiungere l'attributo type all'elemento instance di XForms, come segue:
<xf:instance> <person xmlns=""> <fname xsi:type="xsd:string"/> <lname xsi:type="xsd:string"/> <born xsi:type="xsd:date>"/> <size xsi:type="xsd:integer"/> </person> </xf:instance>
XForms supporta tutti i tipi di dati XML Schema tranne quelli elencati di seguito:
- duration
- ENTITY
- ENTITIES
- NOTATION
Per una guida completa sui tipi di dati XForms, visitare:
Manuale di riferimento completo sui tipi di dati XForms
Prova te stesso
Bind dei tipi di dati
In XForms, è possibile utilizzare anche l'elemento <bind> per associare i dati dell'istanza al tipo di dati:
<xf:bind nodeset="/person/size" type="xsd:integer"/>
- Pagina precedente Selezione XForms
- Pagina successiva Proprietà XForms