1) कन्वर्ट करने के लिए XML फाइल अपलोड करें HTML
फाइलें यहाँ छोड़ें या
2) XML से HTML विकल्प सेट करें
3) कन्वर्ट की गई फाइल प्राप्त करें
फाइल एक्सटेंशन | .XML |
श्रेणी | Document File |
विवरण | XML एक बहुप्रयोजन भाषा का प्रकार है, जो HTML के समान दिखता है। हालांकि वे काफी हद तक समान प्रतीत होते हैं, क्योंकि दोनों टैग्स पर आधारित होते हैं और दस्तावेज़ की सामग्री और संरचना को परिभाषित करते हैं, वे एक-दूसरे की जगह नहीं ले सकते। सबसे पहले, HTML डेटा का प्रदर्शन करता है, जबकि XML इसे वर्णित करता है। दूसरा, HTML मानक टैग्स का उपयोग करता है, जबकि XML कोई भी टैग्स उपयोग नहीं करता है, और जो उपयोगकर्ता XML दस्तावेज़ लिखते हैं, वास्तव में उन्हें ईजाद करते हैं। XMLs HTMLs की तुलना में सरल और अधिक लचीला प्रतीत होते हैं, और वे जानकारी साझा करने का एक बहुत ही सुसंगत तरीका प्रस्तुत करते हैं। इस बीच, इन फ़ाइलों में स्थिर डेटा होता है, जिसे बिना एक टुकड़ा सॉफ़्टवेयर के प्रस्तुत नहीं किया जा सकता। |
संबंधित प्रोग्राम्स | Chrome Firefox Microsoft Internet Explorer Microsoft Office InfoPath Notepad Oxygen XML Editor Safari |
द्वारा विकसित | World Wide Web Consortium |
MIME प्रकार | application/xml text/xml |
उपयोगी लिंक | XML फाइलों पर अधिक विस्तृत जानकारी |
फाइल एक्सटेंशन | .HTML |
श्रेणी | Document File |
विवरण | HTML संरचित दस्तावेज़ और वेब पृष्ठ बनाने की अनुमति देता है। HTML फ़ाइल में कोणीय ब्रैकेट में कमांड टैग होते हैं जो प्रत्येक तत्व को चिह्नित करते हैं जैसे शीर्षक, पैराग्राफ, उद्धरण, लिंक, सूचियाँ, आदि। HTML के साथ बनाए गए वेब-पृष्ठों का .html एक्सटेंशन होता है (स्थैतिक वेब-पृष्ठ के लिए)। HTML कोड ब्राउज़र द्वारा संसाधित किया जाता है, जबकि उपयोगकर्ता केवल पृष्ठ का पाठ और अन्य तत्व देखता है बिना किसी टैग के। स्रोत कोड को अलग से देखा जा सकता है। HTML फ़ाइलों को एक सामान्य टेक्स्ट एडिटर में एक TXT फ़ाइल की तरह संपादित किया जा सकता है। |
संबंधित प्रोग्राम्स | Any Web Browser (e.g. Internet Explorer, Safari, Firefox, Google Chrome) |
द्वारा विकसित | World Wide Web Consortium & WHATWG |
MIME प्रकार | text/html |
उपयोगी लिंक | HTML फाइलों पर अधिक विस्तृत जानकारी |
दूसरी ओर, एच टी एम एल डेटा को प्रस्तुत करने के लिए डिज़ाइन किया गया है। इसका प्राथमिक कार्य वेब सामग्री की संरचना और उपस्थिति को परिभाषित करना है, जिससे इसे वेब ब्राउज़र द्वारा व्याख्यायित किया जा सके। जब आप एक वेब पेज देखते हैं, तो आमतौर पर आप एच टी एम एल और इसके संबंधित संसाधनों (सी एस एस, जावा स्क्रिप्ट, छवियां) को क्रियान्वित होते हुए देखते हैं।
ऐसे अवसर होते हैं जब किसी को एक्स एम एल डेटा को एच टी एम एल प्रारूप में बदलने की आवश्यकता होती है:
एक्स एम एल को एच टी एम एल में परिवर्तित करने की एक आम विधि एक्स एस एल टी (एक्सटेंसिबल स्टाइलशीट लैंग्वेज ट्रांसफॉर्मेशन) का उपयोग करना है। एक्स एस एल टी एक भाषा है जो एक्स एम एल दस्तावेज़ों को विभिन्न एक्स एम एल संरचनाओं या अन्य प्रारूपों जैसे एच टी एम एल में बदलने के लिए होती है। एक एक्स एस एल टी स्टाइलशीट को परिभाषित करके जो यह बताती है कि एक्स एम एल डेटा को कैसे प्रस्तुत किया जाना चाहिए, कोई एक्स एम एल तत्वों को एच टी एम एल संरचनाओं में मैप कर सकता है, स्टाइल और यहां तक कि इंटरएक्टिविटी को भी समाहित कर सकता है।
उदाहरण के लिए, एक एक्स एम एल फ़ाइल में पुस्तकों की सूची हो सकती है। एक्स एस एल टी का उपयोग करके, आप प्रत्येक पुस्तक प्रविष्टि को एच टी एम एल तालिका पंक्ति में बदल सकते हैं, लेखक के नाम, शीर्षक और प्रकाशन की तिथियों को इच्छित उपस्थिति के अनुसार स्टाइल कर सकते हैं।
संक्षेप में, एक्स एम एल से एच टी एम एल में परिवर्तन कच्चे, संरचित डेटा और वेब पर इसकी प्रस्तुति के बीच की खाई को पाटने के बारे में है। दोनों भाषाओं की अलग प्रकृति को देखते हुए, उपकरण और कार्यप्रणालियाँ, जैसे कि एक्स एस एल टी, यह सुनिश्चित करने में महत्वपूर्ण भूमिका निभाते हैं कि एक्स एम एल प्रारूप में डेटा वेब वातावरण में प्रस्तुत होने पर सुलभ और समझने योग्य होता है।