यहां XML स्पेसिफ़िकेशन में, सामान्य डेटा टाइप के कॉन्टेंट और फ़ॉर्मैटिंग के लिए सामान्य ज़रूरी शर्तें दी गई हैं.
xs:string
xs:string डेटा टाइप का इस्तेमाल करते समय, इन सबसे सही तरीकों को ध्यान में रखें:
- स्ट्रिंग में मौजूद आगे और पीछे की खाली जगह को हटाने के लिए, हमेशा ट्रिम करें.
- अगर स्ट्रिंग को असली उपयोगकर्ताओं को दिखाया जाता है, जैसे कि पार्टी के नाम, ऑफ़िस के टाइटल या सही नाम, तो डेटा को टाइटल केस में बदलें. इससे पढ़ने में आसानी होती है.
तारीख और समय
xs:date
xs:date डेटा टाइप का इस्तेमाल करते समय, इसे ISO-8601 फ़ॉर्मैट में डालें.
xs:dateTime
xs:dateTime डेटा टाइप का इस्तेमाल करते समय, इसे ISO-8601 फ़ॉर्मैट में डालें.
PartialDate
PartialDate एक यूनियन है. इसकी मदद से, तारीखों को ISO-8601 फ़ॉर्मैट में सेट किया जा सकता है. इसके लिए, अलग-अलग लेवल की जानकारी दी जा सकती है:
- चुनी गई तारीख
YYYY-MM-DD - एक महीने की अवधि को
YYYY-MMके तौर पर दिखाया गया है - एक साल की अवधि
YYYY
तारीख के कुछ हिस्से को, रेंज में मौजूद सबसे नई तारीख के तौर पर माना जाता है. हालांकि, ऐसा तब तक होता है, जब तक कोई और तारीख न दी गई हो. उदाहरण के लिए, जब 2026-01 का PartialDate दिया जाता है, तो इसे 2026-01-31 के तौर पर माना जाता है. अगर कोई इवेंट 2026-02 में चला जाता है, तो पुष्टि से जुड़ी गड़बड़ियों से बचने के लिए, PartialDate की वैल्यू को 2026-01-31 को या उससे पहले अपडेट करना ज़रूरी होगा.
xs:boolean
xs:boolean डेटा टाइप का इस्तेमाल करते समय, इसे true या false (केस-सेंसिटिव) वैल्यू के साथ डालें.
xs:language
xs:language डेटा टाइप का इस्तेमाल करते समय, इसे दो वर्णों वाली ऐसी वैल्यू के तौर पर डालें जो ISO 639 स्टैंडर्ड के मुताबिक हो.