XML शेमा
XML शेमा XML दस्तावेज़ की संरचना का वर्णन करता है, DTD की तरह。
व्याकरण सही XML दस्तावेज़ को
XML शेमा से प्रमाणित XML दस्तावेज़
XML शेमा
XML शेमा XML पर आधारित है और DTD की बदले में है:
<xs:element name="note"> <xs:complexType> <xs:sequence> <xs:element name="to" type="xs:string"/> <xs:element name="from" type="xs:string"/> <xs:element name="heading" type="xs:string"/> <xs:element name="body" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element>
ऊपरी Schema का वर्णन नीचे दिया गया है:
<xs:element name="note"> "note" नाम का एलीमेंट परिभाषित करता है <xs:complexType> "note" एलीमेंट जटिल टाइप है <xs:sequence> यह जटिल टाइप एलीमेंट की श्रृंखला है <xs:element name="to" type="xs:string"> एलीमेंट "to" स्ट्रिंग टाइप है (पाठ) <xs:element name="from" type="xs:string"> एलीमेंट "from" स्ट्रिंग टाइप है <xs:element name="heading" type="xs:string"> एलीमेंट "heading" स्ट्रिंग टाइप है <xs:element name="body" type="xs:string"> एलीमेंट "body" स्ट्रिंग टाइप है
XML शेमा DTD से अधिक मजबूत
- XML शेमा XML से लिखा है
- XML शेमा विस्तारीय
- XML शेमा डाटा प्रकार का समर्थन करता है
- XML शेमा नामस्पेस का समर्थन करता है
वयदा XML शेमा का उपयोग करना क्यों करते हैं?
XML शेमा के साथ, आपके XML फ़ाइल को अपने फ़ॉर्मेट की वर्णन करने के लिए ले जा सकते हैं
XML शेमा के माध्यम से, स्वतंत्र समूह डाटा आदान-प्रदान के मानकों पर सहमत हो सकते हैं
XML शेमा के माध्यम से, आप डाटा को पुष्टि कर सकते हैं
XML शेमा डाटा प्रकार का समर्थन करता है
XML शेमा का सबसे बड़ा फायदा में से एक डाटा प्रकार का समर्थन है:
- दस्तावेज़ की सामग्री को वर्णित करने के लिए अधिक आसान
- डाटा सीमा को परिभाषित करने के लिए अधिक आसान
- डाटा की सहीता की पुष्टि करने के लिए अधिक आसान
- विभिन्न डाटा प्रकार के डाटा के रूपांतरण के लिए अधिक आसान
XML शेमा XML व्याकरण का उपयोग करता है
XML शेमा का एक अन्य मजबूत फायदा यह है कि यह XML से लिखा है:
- 您不必学习一门新的语言
- 您可以使用 XML 编辑器来编辑 Schema 文件
- 您可以使用 XML 解析器来解析 Schema 文件
- 您可以使用 XML DOM 操作您的 Schema
- 您可以使用 XSLT 转换您的 Schema
如果您希望学习 XML Schema,请阅读我们的 XML शेमा पाठ्यक्रम。