XForms datatyper
- Föregående sida XForms val
- Nästa sida XForms egenskaper
XForms-modeller stöder XML Schema datatyper.
XML Schema datatyper
XForms-modeller stöder XML Schema datatyper. Denna egenskap ger XForms-handlaren förmågan att kontrollera data för att säkerställa korrekt inmatning.
Du kan hitta mer om XML Schema-tutorial Lär dig mer om XML Schema i vår
För att använda XML Schema datatyper måste du lägga till XML Schema-namespace till namnrymdsdeklarationen, som i följande exempel:
<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 att ha lagt till XML Schema namnrymd kan du lägga till type-attribut till XForms instance-elementet, som detta:
<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 stöder alla XML Schema datatyper utom följande typer:
- duration
- ENTITY
- ENTITIES
- NOTATION
För en fullständig referens till XForms datatyper, besök:
Komplett XForms datatyper referenshandbok
Prova det själv
Datatyper bindning
I XForms kan du också använda <bind>-elementet för att koppla instansdata och datatyper:
<xf:bind nodeset="/person/size" type="xsd:integer"/>
- Föregående sida XForms val
- Nästa sida XForms egenskaper