XML फ़ाइल क्या है?
XML फ़ाइल एक एक्सटेंसिबल मार्कअप लैंग्वेज फ़ाइल है। ये प्लेन टेक्स्ट फ़ाइलें हैं जो अपने आप में कुछ नहीं करतीं सिवाय डेटा के ट्रांसपोर्टेशन, स्ट्रक्चर और स्टोरेज को वर्णन करने के।
RSS फीड XML-आधारित फ़ाइल का एक सामान्य उदाहरण है।
कुछ XML फ़ाइलें इसके बजाय Cinelerra वीडियो प्रोजेक्ट फ़ाइलें होती हैं जिनका उपयोग Cinelerra वीडियो एडिटिंग प्रोग्राम के साथ किया जाता है। फ़ाइल प्रोजेक्ट-संबंधित सेटिंग्स रखती है जैसे प्रोजेक्ट में किए गए पिछले एडिट की सूची और साथ ही मीडिया फ़ाइलों के स्थान के पथ।
हालांकि उनके फ़ाइल एक्सटेंशन समान होने के कारण वे संबंधित दिखाई देते हैं, XLM फ़ाइलें XML फ़ाइलों के समान नहीं हैं।
XML फ़ाइल कैसे खोलें
कई प्रोग्राम XML फ़ाइलें खोलते हैं, जिनमें Code Beautify का ऑनलाइन XML व्यूअर और कुछ वेब ब्राउज़र शामिल हैं। कई लोकप्रिय प्रोग्राम XML फ़ाइलों को एडिट भी करते हैं।
कुछ उल्लेखनीय मुफ्त XML एडिटर में Notepad++ और XML Notepad 2007 शामिल हैं। EditiX और Adobe Dreamweaver कुछ अन्य लोकप्रिय XML एडिटर हैं लेकिन वे केवल तभी मुफ्त हैं यदि आप ट्रायल वर्जन प्राप्त कर सकें। Microsoft का लोकप्रिय Visual Studio Code एडिटर XML फ़ाइलों को बहुत अच्छी तरह से हैंडल करता है।
सिर्फ इसलिए कि XML फ़ाइल आसानी से खोली और देखी जा सकती है, इसका मतलब यह नहीं कि यह कुछ करेगी। कई अलग-अलग प्रकार के प्रोग्राम अपने डेटा को स्टैंडर्ड तरीके से स्टोर करने के लिए XML का उपयोग करते हैं, लेकिन किसी विशिष्ट उद्देश्य के लिए XML फ़ाइल का वास्तव में उपयोग करने के लिए आवश्यक है कि आप जानें कि वह विशेष XML फ़ाइल किसके लिए डेटा स्टोर कर रही है।
उदाहरण के लिए, XML फॉर्मेट का उपयोग MusicXML फ़ाइलों के लिए किया जाता है, जो एक XML-आधारित शीट म्यूजिक फॉर्मेट है। आप निश्चित रूप से उन XML फ़ाइलों में से किसी को भी किसी टेक्स्ट एडिटर में खोलकर देख सकते हैं कि वहां किस तरह का डेटा है, लेकिन यह वास्तव में केवल Finale NotePad जैसे प्रोग्राम में उपयोगी है।
चूंकि XML फ़ाइलें टेक्स्ट-आधारित फ़ाइलें हैं, कोई भी टेक्स्ट एडिटर, जिसमें Windows में बिल्ट-इन Notepad टूल शामिल है, XML फ़ाइल की सामग्री को ठीक से प्रदर्शित और एडिट करने में सक्षम होगा। ऊपर बताए गए डेडिकेटेड XML एडिटर XML फ़ाइलों को एडिट करने के लिए बेहतर हैं क्योंकि वे फ़ाइल की संरचना को समझते हैं। एक स्टैंडर्ड टेक्स्ट एडिटर XML फ़ाइलों को एडिट करने के लिए उतना आसान नहीं है।
यदि आप उस रास्ते पर जाना चाहते हैं, तो हमारे पसंदीदा के लिए बेस्ट फ्री टेक्स्ट एडिटर्स की सूची देखें।
XML फ़ाइल एक्सटेंशन का उपयोग करने वाली Cinelerra वीडियो प्रोजेक्ट फ़ाइलें Linux के लिए Cinelerra सॉफ्टवेयर से खोली जा सकती हैं। प्रोग्राम पहले दो में विभाजित था, जिसे Heroine Virtual और Community Version कहा जाता था, लेकिन अब वे एक में संयुक्त हैं।
यदि आप अभी भी अपनी फ़ाइल नहीं खोल पा रहे, तो सुनिश्चित करें कि आप उसे ऐसी फ़ाइल से भ्रमित नहीं कर रहे जिसका फ़ाइल एक्सटेंशन नाम समान हो, जैसे XMP, XMF, या ML फ़ाइल।
XML फ़ाइल कैसे कन्वर्ट करें
XML फ़ाइल को किसी अन्य फॉर्मेट में कन्वर्ट करने का सबसे अच्छा समाधान ऊपर बताए गए एडिटर में से किसी एक का उपयोग करना है। जो प्रोग्राम XML फ़ाइल बना रहा है, वह उसी फ़ाइल को किसी अन्य फॉर्मेट में सेव करने में सक्षम होने की संभावना है।
उदाहरण के लिए, एक सिंपल टेक्स्ट एडिटर, जो XML जैसे टेक्स्ट डॉक्यूमेंट को खोल सकता है, आमतौर पर फ़ाइल को TXT जैसे अन्य टेक्स्ट-आधारित फॉर्मेट में सेव कर सकता है। हालांकि, आप इस स्विच से केवल फ़ाइल एक्सटेंशन बदलने के अलावा कुछ हासिल नहीं करते।
यदि आप त्वरित समाधान ढूंढ रहे हैं, तो आप Code Beautify से ऑनलाइन XML से JSON कन्वर्टर आज़मा सकते हैं। वह टूल आपको XML कोड को वेबसाइट में पेस्ट करके और फिर .JSON फ़ाइल को अपने कंप्यूटर पर डाउनलोड करके XML को JSON में कन्वर्ट करने देता है। आप अपने कंप्यूटर पर XML फ़ाइल ब्राउज़ कर सकते हैं या URL से एक लोड कर सकते हैं।
बेशक, XML-to-JSON कन्वर्टर केवल तभी उपयोगी है यदि आप यही चाहते हैं। यहां कुछ अन्य मुफ्त ऑनलाइन XML कन्वर्टर हैं जो आपके लिए अधिक उपयोगी हो सकते हैं:
- XML से HTML
- XML से CSV
- XML से XSD
- XML से PDF
यहां कुछ मुफ्त कन्वर्टर हैं जो XML से के बजाय XML में कन्वर्ट करते हैं:
- XLS/XLSX से XML
- SQL से XML
- CSV से XML
- JSON से XML
आमतौर पर आप फ़ाइल एक्सटेंशन (जैसे XML फ़ाइल एक्सटेंशन) को उसमें बदल नहीं सकते जिसे आपका कंप्यूटर पहचानता है और नई नाम वाली फ़ाइल को उपयोग योग्य होने की उम्मीद नहीं कर सकते। अधिकांश मामलों में ऊपर वर्णित विधियों में से किसी एक का उपयोग करके वास्तविक फ़ाइल फॉर्मेट कन्वर्जन होना चाहिए। हालांकि, चूंकि XML टेक्स्ट-आधारित है, एक्सटेंशन का नाम बदलना कुछ स्थितियों में सहायक हो सकता है।
XML फ़ाइलों पर अधिक जानकारी
XML फ़ाइलें टैग के साथ फॉर्मेट की जाती हैं, HTML फ़ाइलों जैसी अन्य मार्कअप लैंग्वेज फ़ाइलों के समान। आप Microsoft की वेबसाइट पर XML सैंपल फ़ाइल देख सकते हैं।
Microsoft Office 2007 से, Microsoft Word, Excel, और PowerPoint के लिए XML-आधारित फॉर्मेट का उपयोग कर रहा है, जो उनके संबंधित फ़ाइल फॉर्मेट में संकेतित है: .DOCX, .XLSX, और .PPTX। Microsoft इन XML-आधारित फ़ाइल प्रकारों के लाभों की विस्तृत व्याख्या प्रदान करता है।
कुछ अन्य XML-आधारित फ़ाइल प्रकारों में EDS, XSPF, FDX, SEARCH-MS, CMBL, APPLICATION, और DAE फ़ाइलें शामिल हैं।
W3Schools पर XML फ़ाइलों पर बहुत सारी जानकारी है यदि आप उनके साथ काम करने के तरीके पर विस्तृत नज़र डाल रहे हैं।
अक्सर पूछे जाने वाले प्रश्न
- Excel में XML फ़ाइल कैसे खोलें? Excel के भीतर, File > Open चुनें, और अपनी XML फ़ाइल चुनें। निम्न पॉप-अप में, As an XML table चुनें। यह आपकी XML फ़ाइल को Excel के भीतर एक टेबल के रूप में प्रदर्शित करेगा। हालांकि, हर XML फ़ाइल टेबल के रूप में प्रदर्शित होने के लिए अच्छी तरह से काम नहीं करेगी।
- Word में XML फ़ाइल कैसे खोलें? Word के भीतर, File > Open चुनें, और अपनी XML फ़ाइल चुनें। यह फ़ाइल को Word में खोल देगा। हालांकि, XML फ़ाइलें शायद ही कभी किसी प्रकार के कन्वर्जन या Word के लिए विशेष रूप से डिजाइन के बिना Word में उपयोगी होने के लिए फॉर्मेट की जाती हैं, इसलिए आपके परिणाम भिन्न हो सकते हैं।