Εγχειρίδιο Τύπων Δεδομένων XForms
Πλήρης Εγχειρίδιο Τύπων Δεδομένων XForms
Τύπος δεδομένων字符串
Όνομα |
Περιγραφή |
ID |
Μια αλφαριθμητική αλυσίδα που εκπροσωπεί το χαρακτηριστικό ID |
IDREF |
Μια αλφαριθμητική αλυσίδα που εκπροσωπεί το χαρακτηριστικό IDREF |
IDREFS |
|
language |
Μια αλφαριθμητική αλυσίδα που περιέχει ένα έγκυρο αναγνωριστικό γλώσσας (π.χ. en, en-US) |
Name |
Μια αλφαριθμητική αλυσίδα που περιέχει ένα έγκυρο όνομα XML |
NCName |
|
NMTOKEN |
Μια αλφαριθμητική αλυσίδα που εκπροσωπεί το χαρακτηριστικό NMTOKEN |
NMTOKENS |
|
normalizedString |
Μια αλφαριθμητική αλυσίδα που δεν περιέχει νέες γραμμές χαρακτήρων ή tabs |
QName |
|
string |
Μια αλφαριθμητική αλυσίδα. Αυτό είναι ο τύπος δεδομένων που θα χρησιμοποιήσει το XForms αν
δεν καθορίζεται τύπος δεδομένων. Σημείωση: η αλφαριθμητική αλυσίδα μπορεί να περιέχει χαρακτήρες tab και
νέες γραμμές χαρακτήρων |
token |
Μια αλφαριθμητική αλυσίδα που δεν περιέχει line feeds, carriage
επιστρέφει, tabs, προτιθέμενα ή τελικά κενά, ή πολλαπλά κενά |
Όλοι οι τύποι δεδομένων字符串 προέρχονται από τον τύπο δεδομένων string.
Τύπος δεδομένων ημερομηνίας και χρόνου
Όνομα |
Περιγραφή |
ημερομηνία |
Ορίζει τιμή ημερομηνίας |
dateTime |
Ορίζει τιμή ημερομηνίας και χρόνου |
gDay |
Ορίζει μέρος μιας ημερομηνίας - η ημέρα (DD) |
gMonth |
Ορίζει μέρος μιας ημερομηνίας - τον μήνα (MM) |
gMonthDay |
Ορίζει μέρος μιας ημερομηνίας - τον μήνα και την ημέρα (MM-DD) |
gYear |
Ορίζει μέρος μιας ημερομηνίας - το έτος (CCYY) |
gYearMonth |
Ορίζει μέρος μιας ημερομηνίας - το έτος και τον μήνα (CCYY-MM) |
time |
Ορίζει μια τιμή χρόνου |
Τύπος δεδομένων αριθμητικών
Όνομα |
Περιγραφή |
byte |
Υποκείμενος 8-bit αριθμός |
decimal |
Δεκαδική τιμή |
int |
Υποκείμενος 32-bit αριθμός |
integer |
Αριθμητική τιμή |
long |
Υποκείμενος 64-bit αριθμός |
negativeInteger |
Αριθμός που περιέχει μόνο αρνητικές τιμές (..,-2,-1) |
nonNegativeInteger |
Αριθμός που περιέχει μόνο μη αρνητικές τιμές (0,1,2,..) |
nonPositiveInteger |
Αριθμός που περιέχει μόνο μη θετικές τιμές (..,-2,-1,0) |
positiveInteger |
Αριθμός που περιέχει μόνο θετικές τιμές (1,2, ..) |
short |
Υποκείμενος 16-bit αριθμός |
unsignedLong |
Μη υποκείμενος 64-bit αριθμός |
unsignedInt |
Μη υποκείμενος 32-bit αριθμός |
unsignedShort |
Μη υποκείμενος 16-bit αριθμός |
unsignedByte |
Μη υποκείμενος 8-bit αριθμός |
Όλοι οι τύποι δεδομένων αριθμητικών προέρχονται από τον τύπο δεδομένων δεκαδικών.
Διάφοροι Τύποι Δεδομένων
Όνομα |
Περιγραφή |
anyURI |
Παρουσιάζει μια URI, η οποία περιλαμβάνει διευθύνσεις ιστοσελίδων |
base64Binary |
Επιτρέπει χαρακτήρες, συμπεριλαμβανομένων των ελέγχων, που
ή δεν μπορούν να εκφραστούν σε XML |
boolean |
Ορίζει μια αληθής/ψευδής ή 1/0 τιμή |
double |
|
float |
|
hexBinary |
|
Τύποι Δεδομένων XForms
Όνομα |
Περιγραφή |
listItems |
Παρουσιάζει μια λίστα που διαχωρίζεται με κενά |
listItem |
Παρουσιάζει μόνο χαρακτήρες χωρίς κενά. Ένας εξαιρετικός βασικός τύπος για μια λίστα που διαχωρίζεται με κενά |
dayTimeDuration |
Παρουσιάζει μια διάρκεια ενός ορισμένου αριθμού δευτερολέπτων |
yearMonthDuration |
Παρουσιάζει μια διάρκεια ενός ορισμένου αριθμού μηνών |