क्या आपने एक्सएमएल फाइलों को हर जगह नोटिस करना शुरू कर दिया था? यह केवल स्वाभाविक है। दुनिया में हर जगह अधिक डेटा उत्पन्न और साझा किया जा रहा है और एक्सएमएल शायद परिवहन का सबसे कुशल तरीका है।
इस लेख में, आप एक्सएमएल प्रारूप के बारे में जानने के लिए आवश्यक सब कुछ सीखेंगे। XML को समझना वेब विकास, प्रोग्रामिंग और ऐसी किसी भी चीज़ के लिए महत्वपूर्ण है जिसमें जानकारी संग्रहीत करना, संरचना करना और संचारित करना शामिल है। यह समझने के लिए पढ़ें कि XML क्या है, इसका उपयोग किस लिए किया जाता है और XML फ़ाइल कैसे खोलें।
एक्सएमएल क्या है?
XML का अर्थ है eX तन्य एम आर्कअप एल एंगुएज XML एक प्रोग्रामिंग भाषा नहीं है, बल्कि एक मार्कअप भाषा है। दूसरी अत्यंत लोकप्रिय मार्कअप भाषा जिसके बारे में आपको पता होना चाहिए वह है HTML। ये भाषाएं किसी दस्तावेज़ में विभिन्न तत्वों को परिभाषित करने के लिए टैग का उपयोग करती हैं और वे सादे अंग्रेजी शब्दों का उपयोग करके लिखी जाती हैं जिन्हें हम मानक प्रोग्रामिंग सिंटैक्स के बजाय पढ़ सकते हैं।
उस ने कहा, XML एक उपकरण है जिसका उपयोग इंटरनेट के माध्यम से सामग्री को संग्रहीत और प्रसारित करने के लिए किया जाता है। यह एक साधारण भाषा का उपयोग करता है जिसे लगभग कोई भी एप्लिकेशन समझ सकता है, इसलिए डेटा को मनुष्य और मशीन आसानी से पढ़ सकते हैं। यहाँ XML कोड कैसा दिखता है:
XML कोड को कोई भी पढ़ और समझ सकता है। ऊपर के उदाहरण में, सादा पाठ काले रंग में लिखा गया है और टैग लाल रंग में दिखाई देते हैं। सादा पाठ वह जानकारी है जिसे हम कहीं संग्रहीत या भेज रहे हैं। टैग कंप्यूटर को बताते हैं कि सादा पाठ किस प्रकार का डेटा है और इसके साथ क्या करना है।
XML और HTML के बीच अंतर
जैसा कि बताया गया है, एक्सएमएल एचटीएमएल की तरह एक मार्कअप भाषा है। ये दोनों सादे पाठ में लिखे गए हैं और टैग का उपयोग करते हैं। दोनों के बीच मुख्य अंतर यह है कि एक्सएमएल एक्स्टेंसिबल है। HTML की एक पूर्वनिर्धारित भाषा होती है, जबकि XML आपको सामग्री का वर्णन करने के लिए असीमित संख्या में मार्कअप टैग बनाने की अनुमति देता है।
HTML प्रारूप सामग्री और एक्सएमएल स्टोर सामग्री।
एक्सएमएल का उपयोग किस लिए किया जाता है?
एक्सएमएल फाइलें सादा पाठ फाइलें हैं जिन्हें बनाना, साझा करना और स्टोर करना आसान है। अधिकांश वेब एप्लिकेशन डेटा को स्टोर करने या अन्य ऐप्स के साथ साझा करने के लिए XML का उपयोग करते हैं।
क्या आपने कभी सोचा है कि Microsoft Word DOCX फ़ाइल एक्सटेंशन के अंत में "X" क्यों है? यह एक्सएमएल की वजह से है। 2007 से, Office सुइट दस्तावेज़ों की संरचना के लिए XML पर निर्भर है। यही बात एक्सेल फाइलों (एक्सएलएसएक्स) और यहां तक कि पावरपॉइंट फाइलों पर भी लागू होती है जो अब पीपीटी के बजाय पीपीटीएक्स हैं। एक्सएमएल के लिए धन्यवाद, कंप्यूटर जरूरत पड़ने पर डेटा को जल्दी से संरचित और पुनर्प्राप्त कर सकते हैं।
कुछ अन्य स्थान हैं जहाँ XML का उपयोग किया जाता है। आप आगे के बारे में जानेंगे।
इंटरैक्टिव वेबसाइटें
वेबसाइटें अपने पृष्ठों के लिए XML फाइलों से डेटा प्राप्त करती हैं। यह वह जगह है जहाँ HTML और XML का एक साथ उपयोग किया जाता है। यदि आप एक गतिशील वेबसाइट डिजाइन कर रहे हैं तो एक्सएमएल विशेष रूप से महत्वपूर्ण है। जब पृष्ठ की सहभागी प्रकृति के कारण सामग्री तेजी से बदलती है, तो आपको उस सामग्री को प्रदर्शित करने के लिए XML की आवश्यकता होती है।
साइटमैप
यदि आपने कभी किसी समय वेबसाइट बनाई है, तो आपको XML साइटमैप के बारे में पता होना चाहिए। सर्च इंजन ऑप्टिमाइजेशन के लिए साइटमैप्स बेहद जरूरी हैं। एक XML साइटमैप का उपयोग Google को आपके वेब पेजों के बारे में डेटा प्रदान करने के लिए किया जाता है ताकि यह जान सके कि आपकी वेबसाइट को कैसे वर्गीकृत और रैंक करना है।
XML फ़ाइल कैसे खोलें?
एक्सएमएल फाइलें सादा पाठ फाइलें हैं। आप एक साधारण टेक्स्ट एडिटर, एक समर्पित एक्सएमएल संपादक, या यहां तक कि फ़ायरफ़ॉक्स या क्रोम जैसे ब्राउज़र के साथ एक एक्सएमएल फाइल खोल सकते हैं। हम नीचे सभी 3 विधियों को शामिल करने जा रहे हैं।
वेब ब्राउज़र का उपयोग करना
यदि आप केवल एक XML फ़ाइल देखना चाहते हैं, तो आपको केवल एक वेब ब्राउज़र की आवश्यकता है। कोई भी आधुनिक ब्राउज़र XML फ़ाइलें पढ़ सकता है, चाहे आप Google Chrome, Firefox, या Edge का उपयोग कर रहे हों।
किसी ब्राउज़र के साथ XML फ़ाइल खोलने के लिए, फ़ाइल पर राइट-क्लिक करें, इसके साथ खोलें select चुनें मेनू से, और फिर अपनी पसंद के ब्राउज़र पर क्लिक करें।
हमारे उदाहरण में, हम आपको यह दिखाने के लिए इंटरनेट एक्सप्लोरर के साथ एक्सएमएल फाइल खोल रहे हैं कि ब्राउज़र का यह अवशेष भी ठीक काम करता है। यहाँ XML फ़ाइल कैसी दिखती है।
एक्सएमएल फ़ाइल के अंदर डेटा अच्छी तरह से संरचित है और रंग-कोडित दृश्य में प्रदर्शित होता है। टैग बैंगनी रंग में दिखाई देते हैं और सादा पाठ काला है, इसलिए जानकारी को पढ़ना आसान है।
इस पद्धति का एकमात्र नकारात्मक पक्ष यह है कि आप केवल डेटा पढ़ सकते हैं। आप इसे संपादित नहीं कर सकते।
पाठ संपादक का उपयोग करना
जैसा कि कई बार उल्लेख किया गया है, एक्सएमएल फाइलें सिर्फ टेक्स्ट फाइलें हैं। इसका मतलब है कि आप किसी भी टेक्स्ट एडिटर जैसे नोटपैड का उपयोग करके एक्सएमएल फाइलें खोल सकते हैं। एक सादा पाठ संपादक बहुत अच्छा होता है जब आपको केवल फ़ाइल देखने, छोटे संपादन करने और इसे किसी और के साथ साझा करने की आवश्यकता होती है।
XML फ़ाइल को Notepad में खोलने के लिए, XML फ़ाइल पर राइट-क्लिक करें, इसके साथ खोलें select चुनें एक बार फिर, और नोटपैड choose चुनें ।
यहाँ XML फ़ाइल Notepad में कैसी दिखती है।
एक्सएमएल कोड ठीक से स्वरूपित है, लेकिन कोई रंग कोडिंग नहीं है। इससे पढ़ना कठिन हो जाता है क्योंकि आप सादे पाठ से टैग को तुरंत नहीं बता सकते।
वैकल्पिक रूप से, आप नोटपैड ++ और एटम जैसे अधिक उन्नत मार्कडाउन संपादकों का उपयोग कर सकते हैं जो सिंटैक्स को हाइलाइट करते हैं और कोड को बेहतर तरीके से स्वरूपित करते हैं। यहाँ हमारी XML फ़ाइल एटम में कैसी दिखती है।
विभिन्न डेटा प्रकारों के लिए लाइन नंबरों और अतिरिक्त रंग कोडिंग के कारण कोड साफ दिखता है।
ऑनलाइन XML संपादक का उपयोग करना
XML संपादक फ़ाइल की सामग्री को पढ़ सकते हैं, इसे बदल सकते हैं, और यहां तक कि इसे CSV या JSON जैसे किसी भिन्न प्रारूप में परिवर्तित भी कर सकते हैं। यदि आप XML सिंटैक्स पढ़ने के अभ्यस्त नहीं हैं तो टेक्स्ट को पढ़ना और समझना अक्सर आसान होता है।
आइए एक्सएमएल व्यूअर का प्रयास करें, कई उपयोगी सुविधाओं के साथ एक मुफ्त ऑनलाइन एक्सएमएल संपादक।
एक्सएमएल व्यूअर वेब पेज पर नेविगेट करें, एक्सएमएल फाइल से अपना एक्सएमएल कोड कॉपी करें और एक्सएमएल इनपुट विंडो में पेस्ट करें।
वैकल्पिक रूप से, आप ब्राउज़ करें . पर क्लिक कर सकते हैं अपनी XML फ़ाइल या लोड URL . पर अपलोड करने के लिए बटन बटन यदि आप किसी वेब पेज से XML सामग्री को लिंक करना चाहते हैं।
इसके बाद, आप ट्री व्यू . का चयन कर सकते हैं फ़ाइल की सामग्री को अधिक पठनीय तरीके से देखने के लिए।
यदि आपका एक्सएमएल कोड साफ-सुथरा स्वरूपित नहीं है, तो आप सुशोभित करें . चुन सकते हैं विकल्प जो ट्री व्यू के ठीक नीचे है।
XML फ़ाइलें खोलने और संपादित करने का आपका पसंदीदा तरीका क्या है? हमें नीचे कमेंट्स में बताएं!