XForms Data Types संदर्भ पुस्तक

पूर्ण XForms Data Types संदर्भ पुस्तक

श्रेणी डाटा प्रकार

नाम वर्णन
ID ID अवयव को प्रस्तुत करने वाली श्रेणी
IDREF IDREF अवयव को प्रस्तुत करने वाली श्रेणी
IDREFS  
language एक ऐसी श्रेणी जो वैध भाषा पहचान (उदाहरण के लिए en, en-US) शामिल करती है
Name एक ऐसी श्रेणी जो वैध XML नाम शामिल करती है
NCName  
NMTOKEN NMTOKEN अवयव को प्रस्तुत करने वाली श्रेणी
NMTOKENS  
normalizedString एक ऐसी श्रेणी जो नई पंक्ति चारकोटर या टैब नहीं शामिल करती
QName  
string एक श्रेणी. यह डाटा प्रकार एक्सफॉर्म्स द्वारा डिफ़ॉल्ट मान के रूप में उपयोग किया जाएगा कोई डाटा प्रकार नहीं निर्दिष्ट है

नोट: श्रेणी टैब चारकोटर और नई पंक्ति चारकोटर

token एक ऐसी श्रेणी जो line feeds, carriage नहीं शामिल करती returns, tabs, leading or trailing spaces, or multiple spaces

सभी श्रेणी डाटा प्रकार श्रेणी डाटा प्रकार से संबंधित हैं

तारीख और समय डाटा प्रकार

नाम वर्णन
date एक तारीख मूल्य को परिभाषित करता है
dateTime एक तारीख और समय मूल्य को परिभाषित करता है
gDay एक तारीख के एक हिस्से को परिभाषित करता है - दिन (DD)
gMonth एक तारीख के एक हिस्से को परिभाषित करता है - माह (MM)
gMonthDay एक तारीख के एक हिस्से को परिभाषित करता है - माह और दिन (MM-DD)
gYear एक तारीख के एक हिस्से को परिभाषित करता है - वर्ष (CCYY)
gYearMonth एक तारीख के एक हिस्से को परिभाषित करता है - वर्ष और माह (CCYY-MM)
time एक समय मूल्य को परिभाषित करता है

संख्यात्मक डेटा टाइप

नाम वर्णन
byte एक सीधा 8-बिट इंटीजर
decimal एक दशमलव मूल्य
int एक सीधा 32-बिट इंटीजर
integer एक इंटीजर मूल्य
long एक सीधा 64-बिट इंटीजर
negativeInteger केवल नकारात्मक मूल्यों (..,-2,-1) वाला एक इंटीजर
nonNegativeInteger केवल गैर-नकारात्मक मूल्यों (0,1,2,..) वाला एक इंटीजर
nonPositiveInteger केवल गैर-सकारात्मक मूल्यों (..,-2,-1,0) वाला एक इंटीजर
positiveInteger केवल सकारात्मक मूल्यों (1,2, ..) वाला एक इंटीजर
short एक सीधा 16-बिट इंटीजर
unsignedLong एक अनुच्छेदित 64-बिट इंटीजर
unsignedInt एक अनुच्छेदित 32-बिट इंटीजर
unsignedShort एक अनुच्छेदित 16-बिट इंटीजर
unsignedByte एक अनुच्छेदित 8-बिट इंटीजर

सभी नंबरिक डेटा टाइप दशमलव प्रकार से उत्पन्न होते हैं।

विभिन्न डाटा तथ्य

नाम वर्णन
anyURI URI को प्रतिनिधित्व करता है, जिसमें वेब पृष्ठ पते शामिल हैं
base64Binary कंट्रोल अक्षरों सहित अक्षरों को अनुमति देता है अन्यथा XML में प्रतिनिधित्व नहीं किये जा सकते
boolean सच्चाई/झूठ या 1/0 मूल्य को परिभाषित करता है
double  
float  
hexBinary  

XForms डाटा तथ्य

नाम वर्णन
listItems एक खाली अक्षरों से अलग सूची को प्रतिनिधित्व करता है
listItem केवल खाली अक्षरों को प्रतिनिधित्व करता है।खाली अक्षरों से अलग सूची के लिए एक शानदार आधार तथ्य
dayTimeDuration एक निश्चित संख्या के सेकंड की अवधि को प्रतिनिधित्व करता है
yearMonthDuration एक निश्चित संख्या के महीनों की अवधि को प्रतिनिधित्व करता है