XMLएक वेब डिजाइनिंग भाषा है। जिसका उपयोग हम HTML की सीमाओं को पूरा करने के लिए करते हैं। XML का मुख्य कार्य डेटा को नियंत्रित करना है। इसकी सबसे अच्छी बात यह है कि हम XML डेटा को बहुत आसानी से एक्सेस कर सकते हैं। क्योंकि यह एक टेक्स्ट फाइल की तरह है। जिसे कोई भी टेक्स्ट एडिटर खोल सकता है।
लेकिन क्या आप जानते हैं XML को विकसित करने का सबसे बड़ा कारण क्या था। जैसा कि सभी जानते हैं, HTML एक बहुत ही लोकप्रिय मार्कअप भाषा markup language है। जिसका उपयोग हम पेज डेटा प्रदर्शित करने के लिए करते हैं। आज हम बात करेंगे XMLक्या होता है, XML का फुल फॉर्म क्या होता है, XMLको हिंदी में क्या कहते हैं ,इसके बारे में हम आपको संपूर्ण जानकारी देंगे।
XML का फुल फॉर्म
XML का फुल फॉर्म Extensible Markup Language है। XML एक मार्कअप लैंग्वेज है। XML को W3C (World Wide Web Consortium) द्वारा विकसित किया गया था। एक्सएमएल XML एचटीएमएल की सीमाओं को पूरा करता है। XML का उपयोग डेटा को स्टोर और व्यवस्थित करने के लिए किया जाता है।
एक्सएमएल XML टैग डेटा की पहचान करते हैं और डेटा को प्रदर्शित करने के लिए उपयोग किए जाने वाले एचटीएमएल HTML टैग की तरह यह निर्दिष्ट करने के बजाय डेटा को स्टोर और व्यवस्थित करने के लिए उपयोग किया जाता है। XML निकट भविष्य में HTML को प्रतिस्थापित नहीं करने वाला है लेकिन यह HTML की कई सफल विशेषताओं को अपनाकर नई संभावनाओं का परिचय देता है।
Read More: HCL ka Full Form Kya Hota Hai
एक्सएमएल की तीन महत्वपूर्ण विशेषताएं हैं जो इसे विभिन्न प्रणालियों और समाधानों में उपयोगी बनाती हैं –
- XML एक एक्स्टेंसिबल भाषा है जो आपको अपने स्वयं के वर्णनात्मक टैग descriptive tags या भाषा बनाने की अनुमति देती है, जो आपके एप्लिकेशन के अनुकूल है।
- एक्सएमएल XMLडेटा रखता है, इसे प्रस्तुत नहीं करता है। एक्सएमएल आपको डेटा स्टोर करने की अनुमति देता है, भले ही इसे कैसे प्रस्तुत किया जाएगा।
- एक्सएमएल XML एक सार्वजनिक मानक है। XML को वर्ल्ड वाइड वेब कंसोर्टियम (W3C) नामक संगठन द्वारा विकसित किया गया था और यह एक खुले मानक के रूप में उपलब्ध है।
XML का उपयोग
- एक्सएमएल XML बड़ी वेब साइटों के लिए एचटीएमएल दस्तावेज़ों के निर्माण को आसान बनाने के लिए पर्दे के पीछे काम कर सकता है।
- XML का उपयोग संगठनों और प्रणालियों के बीच सूचनाओं के आदान-प्रदान के लिए किया जा सकता है।
- XML का उपयोग डेटाबेस को ऑफलोड करने और पुनः लोड करने के लिए किया जा सकता है।
- एक्सएमएल XML का उपयोग डेटा को स्टोर और व्यवस्थित करने के लिए किया जा सकता है, जिसे आपकी डेटा हैंडलिंग आवश्यकताओं के लिए अनुकूलित किया जा सकता है।
- लगभग किसी भी वांछित आउटपुट को बनाने के लिए XML को स्टाइल शीट के साथ आसानी से मर्ज किया जा सकता है.
- किसी भी प्रकार के डेटा को XML दस्तावेज़ के रूप में व्यक्त किया जा सकता है.
क्या XML एक प्रोग्रामिंग language है?
एक प्रोग्रामिंग भाषा programming language के अपने व्याकरण grammar के नियम और अपनी शब्दावली होती है जिसका उपयोग कंप्यूटर प्रोग्राम बनाने के लिए किया जाता है। ये प्रोग्राम कंप्यूटर को विशिष्ट कार्य करने का निर्देश देते हैं। एक्सएमएल XML प्रोग्रामिंग भाषा होने के योग्य नहीं है क्योंकि यह कोई गणना या एल्गोरिदम algorithms नहीं करता है। यह आमतौर पर एक साधारण टेक्स्ट फ़ाइल में संग्रहीत होता है और विशेष सॉफ़्टवेयर द्वारा संसाधित किया जाता है जो एक्सएमएल XMLकी व्याख्या करने में सक्षम होता है।
XML- दस्तावेज़
XML दस्तावेज़ XML सूचना की एक बुनियादी इकाई है जो एक संगठित पैकेज में तत्वों और अन्य मार्कअप से बनी होती है। एक XML दस्तावेज़ में विभिन्न प्रकार के डेटा हो सकते हैं। उदाहरण के लिए, संख्याओं का एक डेटाबेस आण्विक संरचना या गणितीय समीकरण का प्रतिनिधित्व करने वाली संख्या है।
Read More: MPEG ka Full Form Kya Hota Hai
XML की विशेषताएं
- जटिल complex संरचना डेटा को संभालने के लिए एक्सएमएल XML एक बहुत ही प्रभावी और उत्कृष्ट विकल्प है।
- XML के माध्यम से डेटा का विवरण टेक्स्ट फॉर्मेट में दिया जा सकता है।
- XML का प्रारूप मानव और कंप्यूटर द्वारा पठनीय readable है।
- एक ट्री संरचना में XML डेटा को संभालता है। जिससे प्रोसेसिंग तेज होती है।
- XML लंबे समय तक डेटा को स्टोर और पुन: उपयोग करने के लिए एक अच्छी तकनीक है।
- XML में डेटा को मार्कअप भाषा द्वारा वर्णित described किया जाता है।
- XML का उपयोग ऑफलाइन स्टोरेज और डेटा प्रोसेसिंग के लिए किया जाता है।
XML की सीमाएं
- एक्सएमएल XML में ऐसी कुछ सीमाएं हैं। जो इसे अन्य भाषाओं से पीछे बनाता है। आइए उन सीमाओं के बारे में जानने की कोशिश करते हैं।
- XML का सिंटैक्स बहुत वर्बोज़ है। यानी यह बहुत व्याख्यात्मक है।
- XML किसी भी प्रकार के डेटा प्रकारों का समर्थन नहीं करता है। जैसे पूर्णांक, तार आदि।
- एक्सएमएल नेमस्पेस XML namespace का उपयोग करने में समस्याग्रस्त है।
- एक्सएमएल XML में कोई एप्लीकेशन प्रोसेसिंग सिस्टम नहीं है। इसे प्रोसेसिंग के लिए HTML पर निर्भर रहना पड़ता है।
- XML दस्तावेज़ों को सेटअप करना बहुत कठिन और महंगा होता है।
आपको हमारे द्वारा दी गई जानकारी कैसे लेगी आप हमें कमेंट करके बता सकते हैं ,यदि आपको यह पोस्ट अच्छी लगी हो तो आप इस पोस्ट को अपने दोस्तों के साथ शेयर भी कर सकते हैं.