XForms Datatyper
- Forrige side XForms Vælg
- Næste side XForms Egenskaber
XForms-modeller understøtter XML Schema datatyper.
XML Schema datatyper
XForms-modeller understøtter XML Schema datatyper. Denne funktion gør det muligt for XForms-håndteringen at kontrollere dataene for at sikre korrektheden af inputværdierne.
Du kan finde mere information i vores XML Schema vejledning lær mere om XML Schema her.
Hvis du ønsker at bruge XML Schema datatyper, skal du tilføje XML Schema-namespace til navnerummet, som f.eks.:
<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">
Efter at have tilføjet XML Schema navnerummet, kan du tilføje type-attribut til XForms' instance-element, sådan her:
<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 understøtter alle XML Schema datatyper med undtagelse af følgende typer:
- duration
- ENTITY
- ENTITIES
- NOTATION
For fuld reference til XForms datatyper, besøg venligst:
Komplet XForms Datatype Reference Manual
Prøv det selv
Datatype Binding
I XForms kan du også bruge <bind>-elementet til at knytte instansdata til datatyper:
<xf:bind nodeset="/person/size" type="xsd:integer"/>
- Forrige side XForms Vælg
- Næste side XForms Egenskaber