XForms datatyypit
- Edellinen sivu XForms valinta
- Seuraava sivu XForms ominaisuudet
XForms -mallit tukevat XML Schema -datatyyppejä.
XML Schema -datatyypit
XForms -mallit tukevat XML Schema -datatyyppejä. Tämä ominaisuus antaa XForms -käsittelijälle kyvyn tarkistaa tietoja varmistaakseen syötearvojen oikeellisuuden.
Voit löytää lisää tietoa meidän XML Schema -oppitunti Opitaan lisää XML Schemasta täältä.
Jos haluat käyttää XML Schema -datatyyppejä, sinun täytyy lisätä XML Schema -nimiavaruus lausekkeeseen, kuten näin:
<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">
Lisätettyään XML Schema nimeäspacea voit lisätä type-ominaisuuden XFormsin instance-elementtiin, kuten näin:
<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 tukee kaikkia XML Schema datatyyppejä paitsi seuraavia:
- duration
- ENTITY
- ENTITIES
- NOTATION
Täydelliset XForms datatyypit viittausopas löytyy osoitteesta:
Kattava XForms datatyypit viittausopas
Kokeile itse
Datatyypin sidonta
XFormsissa voit käyttää myös <bind>-elementtiä yhdistääksesi instanssidataan ja datatyyppeihin:
<xf:bind nodeset="/person/size" type="xsd:integer"/>
- Edellinen sivu XForms valinta
- Seuraava sivu XForms ominaisuudet