XForms Data Type
- Previous Page XForms Selection
- Next Page XForms Attribute
XForms modellen ondersteunen XML Schema datatypen.
XML Schema Datatypen
XForms modellen ondersteunen XML Schema datatypen. Deze functie maakt het XForms processor mogelijk om gegevens te controleren om de juistheid van de ingevoerde waarden te waarborgen.
U kunt meer lezen in onze XML Schema Handleiding meer te leren over XML Schema.
Als u XML Schema datatypen wilt gebruiken, moet u de XML Schema namespace toevoegen aan de naamruimteverklaring, zoals hieronder:
<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">
After adding the XML Schema namespace, you can add the type attribute to the XForms instance element, like this:
<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 supports all XML Schema data types except the following types:
- duration
- ENTITY
- ENTITIES
- NOTATION
For a complete reference of XForms data types, please visit:
Complete XForms Data Type Reference Manual
Try it yourself
Data Type Binding
In XForms, you can also use the <bind> element to associate instance data with data types:
<xf:bind nodeset="/person/size" type="xsd:integer"/>
- Previous Page XForms Selection
- Next Page XForms Attribute