XForms Data Types referenshandbok
Komplett XForms Data Types referenshandbok.
Strängdata typ
Namn |
Beskrivning |
ID |
En sträng som representerar ID-attributet |
IDREF |
En sträng som representerar IDREF-attributet |
IDREFS |
|
language |
En sträng som innehåller ett giltigt språk-id (t.ex. en, en-US) |
Name |
En sträng som innehåller ett giltigt XML-namn |
NCName |
|
NMTOKEN |
En sträng som representerar NMTOKEN-attributet |
NMTOKENS |
|
normalizedString |
En sträng som inte innehåller ny rad tecken eller tabulatorer |
QName |
|
string |
En sträng. Detta är standarddata typen XForms kommer att använda om
ingen data typ är specificerad. Observera: strängen kan innehålla tabulator tecken och
ny rad tecken |
token |
En sträng som inte innehåller radbrytningar, carriage
återvänder, tabulatorer, inledande eller efterföljande mellanslag, eller flera mellanslag |
Alla strängdata typer kommer från string data typen själv.
Datum- och tidsdata typ
Namn |
Beskrivning |
date |
Definierar ett datumvärde |
dateTime |
Definierar ett datum- och tidsvärde |
gDay |
Definierar en del av ett datum - dagen (DD) |
gMonth |
Definierar en del av ett datum - månaden (MM) |
gMonthDay |
Definierar en del av ett datum - månaden och dagen (MM-DD) |
gYear |
Definierar en del av ett datum - året (CCYY) |
gYearMonth |
Definierar en del av ett datum - året och månaden (CCYY-MM) |
tid |
Definierar ett tidsvärde |
数值数据类型
Namn |
Beskrivning |
byte |
A signed 8-bit integer |
decimal |
A decimal value |
int |
A signed 32-bit integer |
integer |
An integer value |
long |
A signed 64-bit integer |
negativeInteger |
An integer containing only negative values (..,-2,-1) |
nonNegativeInteger |
An integer containing only non-negative values (0,1,2,..) |
nonPositiveInteger |
An integer containing only non-positive values (..,-2,-1,0) |
positiveInteger |
An integer containing only positive values (1,2, ..) |
short |
A signed 16-bit integer |
unsignedLong |
An unsigned 64-bit integer |
unsignedInt |
An unsigned 32-bit integer |
unsignedShort |
An unsigned 16-bit integer |
unsignedByte |
An unsigned 8-bit integer |
All numeric data types are derived from the decimal data type.
Diverse datatyper
Namn |
Beskrivning |
anyURI |
Representerar en URI, inklusive webbsidorsadresser |
base64Binary |
Tillåter tecken, inklusive kontrolltecken, som
annars inte representerbara i XML |
boolean |
Definierar ett sant/falskt eller 1/0 värde |
double |
|
float |
|
hexBinary |
|
XForms datatyper
Namn |
Beskrivning |
listItems |
Representerar en blankstegsseparerad lista |
listItem |
Representerar endast icke-blankskilda tecken. Ett utmärkt grundtyp för en blankstegsseparerad lista |
dayTimeDuration |
Representerar en varaktighet av ett visst antal sekunder |
yearMonthDuration |
Representerar en varaktighet av ett visst antal månader |