एक्सएमएल - यह क्या है? बस समझाया गया
अपने आप से पूछें कि XML क्या है, हमारे पास आपके लिए सही उत्तर है। इस व्यावहारिक टिप में, हम आपको दिखाते हैं कि आपको XML के लिए क्या चाहिए, आपको इससे कैसे निपटना है और आप इसका सामना कैसे करते हैं।
XML - एक बहुमुखी मार्कअप भाषा
एक्सएमएल एक्सेन्सेबल मार्कअप लैंग्वेज के लिए खड़ा है और आवश्यकता से उठी है कि HTML अपनी सीमा तक पहुंच गई है।
- XML एक डेटा फॉर्मेट है। XML एक टेक्स्ट-आधारित डेटा प्रारूप है, जो "जावास्क्रिप्ट ऑब्जेक्ट नोटेशन" के समान है, जिसे JSON के रूप में जाना जाता है।
- इसका मतलब है कि XML डेटा को एक संपादक में खोला और संपादित किया जा सकता है। कंप्यूटर XML फॉर्मेट को पढ़ और लिख भी सकते हैं।
- HTML की तरह, XML में तथाकथित टैग होते हैं, जो कोण कोष्ठक '' में संलग्न हैं।
- XML के विपरीत, HTML में केवल टैग का एक निश्चित सेट है, जैसे कि
, या
- ,
- XML के साथ आप अपने खुद के टैग को परिभाषित कर सकते हैं। केवल एक दिन जो दिखना चाहिए वह परिभाषित है, लेकिन इसका मतलब नहीं है।
- एक XML टैग इस प्रकार अकेले खड़ा हो सकता है:। वैकल्पिक रूप से, एक दिन भी एक क्षेत्र को घेर सकता है। फिर एक उद्घाटन और समापन दिन है: क्षेत्र
- टैग नेस्टेड किया जा सकता है। इस तरह, एक पदानुक्रम बनाया जा सकता है।
- यदि आवश्यक हो, तो एक दिन में एक या अधिक पैरामीटर हो सकते हैं। वाक्य विन्यास इस प्रकार है:।
- पैरामीटर में हमेशा एक नाम और एक मूल्य होता है। मान को दोहरे उद्धरण चिह्नों में संलग्न किया गया है और समान चिह्न के साथ सौंपा गया है।
- आप चित्र में XML में डेटा संरचना का एक उदाहरण देख सकते हैं।
XML का उपयोग
XML को कई तरह से इस्तेमाल किया जा सकता है। यहां पढ़ें कि आप XML के साथ क्या कर सकते हैं और XML के क्या फायदे और नुकसान हैं।
- मूल रूप से, XML का उपयोग डेटा को लिखने, सहेजने और विनिमय करने के लिए किया जा सकता है।
- XML के मुख्य लाभ इसके व्यापक वितरण और कम सीखने के प्रयास हैं। XML को लोगों और मशीनों द्वारा आसानी से व्याख्या किया जा सकता है।
- एक द्विआधारी प्रारूप की तुलना में XML का एकमात्र नुकसान डेटा ओवरहेड है। इसका मतलब यह है कि XML फॉर्मेट में सेव किए गए स्ट्रक्चर के लिए स्टोरेज स्पेस ज्यादा होना जरूरी है। तदनुसार, इसे कुछ और धीरे-धीरे संसाधित किया जा सकता है।
- XML का उपयोग व्यापक रूप से अनुप्रयोग डेटा आयात और निर्यात करने के लिए किया जाता है। उदाहरण के लिए, एक ग्राहक डेटाबेस को XML प्रारूप में अच्छी तरह से प्रदर्शित किया जा सकता है। टैग्स को नस्ट करके, आप एक ग्राहक को कई विशेषताओं को असाइन कर सकते हैं। टेलीफोन नंबर के लिए एक क्षेत्र भी एक पैरामीटर में बचत कर सकता है चाहे वह नंबर मोबाइल या निजी नंबर हो।
- आप चित्र में ग्राहक प्रबंधन के लिए XML के माध्यम से डेटा स्टोरेज की संभावना देख सकते हैं।
- पहला शब्द "एक्सटेन्सिबल" पहले से ही इंगित करता है कि भाषा विस्तार योग्य है। आप शायद HTML या RSS जैसी तकनीकों में हर दिन XML का उपयोग करते हैं।
एक्सेल में एक्सएमएल फ़ाइल आयात करने का तरीका अगले व्यावहारिक टिप में पढ़ा जा सकता है।