Ch 8निःशुल्क

Publishing XML 66-79

🎓 Vardhman Mahaveer Open University📖 SLM - Web Technology (Hindi)📖 10 नोट्स⏱️ ~15 मिनट
XQuery and XPath 46-65अध्याय 15 / 20Chapter 9

Publishing XML 66-79अध्ययन नोट्स

NCERT-संरेखित · 10 नोट्स · 3 निःशुल्क दिखाए गए

8.1 XML का परिचय

व्याख्या

8.1 XML का परिचय

XML (Extensible Markup Language) एक शक्तिशाली और लचीला भाषा है, जिसका उपयोग वेब पर डेटा के आदान-प्रदान के लिए किया जाता है। XML का मुख्य उद्देश्य डेटा को संरचित, सुव्यवस्थित और प्लेटफॉर्म स्वतंत्र बनाना है। यह HTML के विपरीत, डेटा के अर्थ को परिभाषित करता है न कि केवल प्रस्तुति को। XML में टैग्स का उपयोग किया जाता है, जो उपयोगकर्ता द्वारा परिभाषित किए जा सकते हैं। इसका अर्थ है कि XML में कोई भी नया टैग बनाया जा सकता है, जिससे डेटा को आसानी से वर्गीकृत और संरचित किया जा सकता है। XML का उपयोग वेब सेवाओं, दस्तावेज़ों, और विभिन्न अनुप्रयोगों में डेटा को साझा करने के लिए किया जाता है। XML की संरचना में रूट एलिमेंट, सब-एलिमेंट्स, और एट्रिब्यूट्स होते हैं। XML फाइल हमेशा एक रूट एलिमेंट से शुरू होती है और उसमें अन्य एलिमेंट्स होते हैं। XML का उपयोग विभिन्न प्लेटफार्मों और भाषाओं में किया जा सकता है, जिससे यह अत्यंत बहुपयोगी बन जाता है।

  • XML डेटा को संरचित और सुव्यवस्थित रूप में प्रस्तुत करता है।
  • XML में टैग्स उपयोगकर्ता द्वारा परिभाषित किए जा सकते हैं।
  • XML प्लेटफॉर्म स्वतंत्र भाषा है।
  • XML का उपयोग वेब सेवाओं और दस्तावेज़ों में डेटा साझा करने के लिए होता है।
  • XML फाइल में रूट एलिमेंट अनिवार्य होता है।
  • XML डेटा के अर्थ को परिभाषित करता है, न कि केवल प्रस्तुति को।
  • 📌 XML: Extensible Markup Language, डेटा को संरचित रूप में प्रस्तुत करने वाली भाषा।
  • 📌 रूट एलिमेंट: XML फाइल का मुख्य एलिमेंट जिसमें अन्य एलिमेंट्स होते हैं।
  • 📌 टैग: डेटा को वर्गीकृत करने के लिए उपयोग किए जाने वाले चिन्ह।

8.2 XML के मूल तत्व

अवधारणा

8.2 XML के मूल तत्व

XML के मूल तत्वों में एलिमेंट्स, एट्रिब्यूट्स, और टैग्स शामिल हैं। एलिमेंट्स XML फाइल की संरचना का आधार होते हैं। प्रत्येक एलिमेंट एक ओपनिंग टैग और एक क्लोजिंग टैग के बीच लिखा जाता है। उदाहरण के लिए, <name>राम</name> में 'name' एलिमेंट है। एट्रिब्यूट्स एलिमेंट्स के अतिरिक्त गुण होते हैं, जिन्हें ओपनिंग टैग में ही लिखा जाता है। उदाहरण: <student roll="101">। टैग्स XML के डेटा को वर्गीकृत करने के लिए उपयोग किए जाते हैं। XML में टैग्स केस सेंसिटिव होते हैं, यानी <Name> और <name> अलग-अलग माने जाएंगे। XML में एलिमेंट्स को सही तरीके से नेस्ट करना आवश्यक है, यानी एक एलिमेंट को दूसरे के अंदर सही क्रम में लिखना चाहिए।

  • एलिमेंट्स XML की संरचना का मूल आधार हैं।
  • एट्रिब्यूट्स एलिमेंट्स के अतिरिक्त गुण होते हैं।
  • XML टैग्स केस सेंसिटिव होते हैं।
  • एलिमेंट्स को सही तरीके से नेस्ट करना आवश्यक है।
  • टैग्स डेटा को वर्गीकृत करने के लिए उपयोग किए जाते हैं।
  • XML में ओपनिंग और क्लोजिंग टैग्स अनिवार्य होते हैं।
  • 📌 एलिमेंट: XML का मूल घटक, डेटा को दर्शाने वाला टैग।
  • 📌 एट्रिब्यूट: एलिमेंट का अतिरिक्त गुण, ओपनिंग टैग में लिखा जाता है।
  • 📌 नेस्टिंग: एलिमेंट्स को एक-दूसरे के अंदर सही क्रम में लिखना।

8.3 XML के नियम और सिंटैक्स

परिभाषा

8.3 XML के नियम और सिंटैक्स

XML के नियम और सिंटैक्स अत्यंत महत्वपूर्ण हैं, क्योंकि XML में डेटा की संरचना को सही ढंग से प्रस्तुत करना आवश्यक है। XML फाइल में प्रत्येक ओपनिंग टैग का क्लोजिंग टैग होना चाहिए। टैग्स केस सेंसिटिव होते हैं। एलिमेंट्स को सही ढंग से नेस्ट करना अनिवार्य