XML शेषन संदर्भ मानवाकार

XSD एलीमेंट

एलीमेंट व्याख्या
सभी उप-एलीमेंट के उपस्थिति को किसी भी क्रम में हो सकता है, प्रत्येक उप-एलीमेंट को शून्य या एक बार हो सकता है。
annotation annotation एलीमेंट एक शीर्ष एलीमेंट है जो schema की टिप्पणी को निर्धारित करता है。
any निर्माता को schema द्वारा निर्धारित एलिमेंट के बाहर एक्सएमएल दस्तावेज़ को विस्तार करने की अनुमति देता है。
anyAttribute निर्माता को schema द्वारा निर्धारित गुण के बाहर एक्सएमएल दस्तावेज़ को विस्तार करने की अनुमति देता है。
appInfo annotation एलिमेंट में अनुप्रयोग के लिए इस्तेमाल की जानकारी निर्धारित करें。
attribute एक गुण को डिफाइन करें。
attributeGroup जटिल टाइप डिफाइन में इस्तेमाल किए जाने वाले गुण समूह को डिफाइन करें。
choice केवल <choice> घोषणा में एक एलिमेंट को शामिल करने की अनुमति देता है。
complexContent जटिल टाइप (संयोजन वाला या केवल एलिमेंट को शामिल करने वाला) के लिए विस्तार या सीमा निर्धारित करें。
complexType जटिल टाइप को डिफाइन करें。
documentation schema में टेक्स्ट नोट को डिफाइन करें。
element एलिमेंट को डिफाइन करें。
extension हालिया simpleType या complexType एलिमेंट का विस्तार करें。
field लक्ष्य सीमा के लिए XPath एक्सप्रेशन निर्दिष्ट करें जो लक्ष्य सीमा को डिफाइन करता है。
group जटिल टाइप डिफाइन में इस्तेमाल किए जाने वाले एलिमेंट समूह को डिफाइन करें。
import एक दस्तावेज़ में अलग-अलग लक्ष्य नामस्पेक्ट्र से अनेक schema जोड़ें。
include एक दस्तावेज़ में एक ही लक्ष्य नामस्पेक्ट्र से अनेक schema जोड़ें。
key गुण या एलिमेंट के मान (या एक समूह मान) को निर्दिष्ट कोण के भीतर अनिवार्यता दिखाने के लिए निर्धारित करें。
keyref गुण या एलिमेंट के मान (या एक समूह मान) को निर्दिष्ट चाइन के मान से समानता दिखाने के लिए निर्धारित करें。
list सरल टाइप को निर्दिष्ट डाटा टाइप के मान के एक सूची के रूप में डिफाइन करें。
notation XML दस्तावेज़ में गैर-XML डाटा के फॉर्मेट को वर्णित करें。
redefine बाहरी ढांचे फ़ाइल से प्राप्त सरल और जटिल टाइप, ग्रुप और ग्रुप को फिर से डिफाइन करें。
restriction simpleType, simpleContent या complexContent के लिए सीमा निर्धारित करें。
schema schema के मूल एलिमेंट को डिफाइन करें。
selector XPath एक्सप्रेशन निर्दिष्ट करें जो इसके द्वारा परिभाषित सीमा के अनुसार एलिमेंट का एक समूह चुनता है。
sequence उपांगक एलिमेंट को क्रमबद्ध रूप से दिखाने की आवश्यकता है। प्रत्येक उपांगक एलिमेंट 0 से लेकर अनिवार्यता तक कई बार दिख सकता है。
simpleContent complexType एलिमेंट के विस्तार या सीमा रखता है और किसी भी एलिमेंट को नहीं शामिल करता है。
simpleType एक सरल टाइप डिफाइन करें, आवश्यकताओं और गुण या केवल टेक्स्ट वाले एलिमेंट के मान के बारे में जानकारी निर्धारित करें。
union 定义多个 simpleType 定义的集合。
अनेक simpleType परिभाषाओं के समुच्चय को परिभाषित करें unique

स्पष्ट रूप से विशेषता या एलीमेंट के मान (या विशेषता और एलीमेंट के मान के संयोजन) निर्दिष्ट क्षेत्र में अनन्य होना चाहिए

XSD दशाओं/Facets के लिए रूपांकन

देखें XSD अधिकता / Facets अधिकता
वर्णन स्वीकार्य मानों की एक सूची परिभाषित करें
fractionDigits अनुमति दिए गए सबसे बड़े दशमांकी स्थानों को परिभाषित करें। इसे 0 से बड़ा होना चाहिए।
length अनुमति दिए गए अक्षरों या सूची के एलीमेंट की सटीक संख्या को परिभाषित करें। इसे 0 से बढ़कर होना चाहिए।
maxExclusive अनुमति दिए गए संख्या का अधिकतम मान परिभाषित करें। अनुमति दिए गए मान को इस मान से छोटा होना चाहिए।
maxInclusive अनुमति दिए गए संख्या का अधिकतम मान परिभाषित करें। अनुमति दिए गए मान को इस मान से छोटा या बराबर होना चाहिए।
maxLength अनुमति दिए गए अक्षरों या सूची के एलीमेंट की अधिकतम संख्या को परिभाषित करें। इसे 0 से बढ़कर होना चाहिए।
minExclusive अनुमति दिए गए संख्या का न्यूनतम मान परिभाषित करें। अनुमति दिए गए मान को इस मान से बड़ा होना चाहिए।
minInclusive अनुमति दिए गए संख्या का न्यूनतम मान परिभाषित करें। अनुमति दिए गए मान को इस मान से बड़ा या बराबर होना चाहिए।
minLength अनुमति दिए गए अक्षरों या सूची के एलीमेंट की न्यूनतम संख्या को परिभाषित करें। इसे 0 से बढ़कर होना चाहिए।
pattern स्वीकार्य अक्षरों के सटीक अनुक्रम को परिभाषित करें।
totalDigits अनुमति दिए गए अरबी संख्याओं के सटीक स्थानों को परिभाषित करें। इसे 0 से अधिक होना चाहिए。
whiteSpace शून्य अक्षर (लाइन रिफ़, रिटर्न, खाली अक्षर और टैब) के संबंध में प्रक्रिया को परिभाषित करें।