XML मूल बातें
यदि आपने वेब डेवलपर फ़ोरम के चारों ओर घूमने में कुछ समय बिताया है, तो आपने शायद 'XML' शब्द को एक से अधिक बार देखा है। जिज्ञासा से बाहर, आप 'XML' के लिए विकिपीडिया प्रविष्टि पर ब्राउज़ करें और पढ़ें:

"एक्स्टेंसिबल मार्कअप लैंग्वेज (एक्सएमएल) कस्टम मार्कअप लैंग्वेज बनाने के लिए एक सामान्य-उद्देश्य विनिर्देश है। [1] इसे एक एक्स्टेंसिबल भाषा के रूप में वर्गीकृत किया गया है क्योंकि यह अपने उपयोगकर्ताओं को अपने तत्वों को परिभाषित करने की अनुमति देता है। इसका प्राथमिक उद्देश्य साझाकरण को सुविधाजनक बनाना है। विभिन्न सूचना प्रणालियों में संरचित डेटा, विशेष रूप से इंटरनेट के माध्यम से, [2] और इसका उपयोग दस्तावेजों को एन्कोड करने और डेटा को क्रमबद्ध करने के लिए किया जाता है। बाद के संदर्भ में, यह JSON और YAML जैसी अन्य पाठ-आधारित क्रमबद्ध भाषाओं के साथ तुलनीय है। । "
अब तक आपकी आँखें शायद चमक रही हैं और आप चाहते हैं कि आप कभी भी XML का HEARD न बनें।

ठीक है, घबराओ मत, क्योंकि यह वास्तव में उतना जटिल नहीं है जितना कि तुम सोचते हो!

XML, जानकारी को संग्रहीत करने का एक तरीका है। XML की सुंदरता यह है कि यह आपके द्वारा वेब डेवलपर के लिए पूरी तरह से अनुकूलन योग्य है। सीखने या डिबग करने के लिए कोई उधम कोड नहीं है, क्योंकि आप खेतों के लिए जो भी नाम पसंद करते हैं उसका उपयोग कर सकते हैं। यह वास्तव में सीखने की सबसे आसान प्रोग्रामिंग भाषा है क्योंकि आप अधिकांश कोड खुद को परिभाषित करते हैं।

ठीक है, आइए एक उदाहरण देखें। मान लीजिए कि आप अपनी पसंदीदा पुस्तकों की सूची बनाना चाहते हैं। XML का उपयोग करते हुए, आपकी प्रविष्टियाँ कुछ इस तरह दिखाई देंगी:


फ्रेड फ्लिंस्टोन
रॉक संगीत
मेरी पसंदीदा किताब!


HTML के साथ, प्रतीकों के बीच के पाठ को 'टैग' कहा जाता है। एक्सएमएल में अंतर यह है कि आप, वेब डेवलपर, अपने स्वयं के टैग को परिभाषित कर सकते हैं और उन्हें जो चाहें पसंद कर सकते हैं। अपने स्वयं के टैग बनाने शुरू करने से पहले सीखने के लिए कुछ वाक्यविन्यास नियम हैं:

  • हर ओपनिंग टैग में मैचिंग क्लोजिंग टैग होना चाहिए। दूसरे शब्दों में, यदि आपके XML दस्तावेज़ में टैग है तो आपके पास समापन टैग कहीं और नीचे होना चाहिए।

  • HTML के विपरीत, XML में टैग केस-संवेदी होते हैं। इसका मतलब है कि के रूप में ही टैग नहीं है या।

  • कुछ वर्णों में पूर्व-परिभाषित अर्थ होते हैं और उन्हें टैग के भीतर उपयोग नहीं किया जा सकता है। वे हैं: कम से कम प्रतीक (), एम्परसेंड (और), एपोस्ट्रोफ (') और उद्धरण चिह्न (")।


शायद XML का उपयोग करने का सबसे बड़ा लाभ यह है कि इसके दस्तावेज़ आपके कंप्यूटर पर सादे पाठ प्रारूप में संग्रहीत किए जाते हैं। नतीजतन, कोई भी कंप्यूटर, ब्राउज़र या सर्वर इन फ़ाइलों को प्रकार की परवाह किए बिना समझ सकता है, इसलिए आप आसानी से अपने आगंतुकों के साथ डेटा साझा कर सकते हैं। XML फ़ाइलों का उपयोग लगभग किसी भी कंप्यूटर एप्लिकेशन के साथ किया जा सकता है। XML फ़ाइलों को एक HTML पेज से कॉल करना भी आसान है, जिसका अर्थ है कि जब भी आप अधिक डेटा जोड़ते हैं, तो आपको हर बार HTML को पुनः प्राप्त करने की चिंता करने की आवश्यकता नहीं होती है - केवल एक चीज जिसे आपको समायोजित करने की आवश्यकता है वह है XML दस्तावेज़।

हमारे अगले लेख के लिए बने रहें, जिसमें हम XML फ़ाइल के तत्वों को तोड़ देंगे और आपको अपना पहला XML दस्तावेज़ बनाने में मदद करेंगे।

वीडियो निर्देश: शेयर बाज़ार की मूल बातें सरल भाषा में (Part 1) (मई 2024).