XML Kya Hai? Hello Friends आज की इस post में हम आपको XML के बारे में पूरी जानकारी देंगे की XML होता क्या है ? इसकी full form क्या होती है , कैसे use करते है और कहाँ XML का use होता है ? इस article में आपको XML के बारे में पूरी जानकारी दी गयी है।
What is XML in Hindi ( XML क्या है ?)
XML Kya Hai? XML HTML की तरह ही एक Markup Language होती है। ये hyper text Markup Language की तरह ही काम करती है। xml एक website design करने वाली language है , जिसका use html की limitations को complete करने के लिए किया जाता है। XML को data store और transport करने के लिए डिज़ाइन किया गया था।
Xml (extensible markup language) के नाम से पता चलता है की ये एक markup language है। XML का main काम data को Controlled करना होता है। ये एक text file की तरह होती है इसलिए हम इसको easily access कर सकते है। और इस फाइल को हम किसी भी text editor में open कर सकते है।
Introduction Of XML

XML का use data को एक जगह से दुसरे जगह पर ले जाने के लिए और data को Accumulated करने के लिए किया जाता है। XML और HTML को एक साथ joint करने के लिए भी इसका use किया जाता है। Xml के through हम किसी भी तरह के data को store करके दूसरे webpages पर tranfer कर सकते है। इसका मतलब ये हुआ की Xml को database की तरह use किया जाता है। Xml की file को . xml एक्सटेंशन (Extension) के साथ save किया जाता है।
XML, document की एन्कोडिंग (Encoding) को ऐसे format में define करता है। जिसको easily समझा जा सकता है। XML ने Internet को बहुत easy , और useful बनाने में एक बहुत ही अहम भूमिका निभाई है।
Example
<?xml version="1.0" encoding="UTF-8"?>
<note>
<to>HTML</to>
<from>CSS</from>
<heading>XML</heading>
<body>Don't forget me this weekend!</body>
</note>
Second Example
<?xml version="1.0" encoding="UTF-8"?>
<breakfast_menu>
<food>
<name>Belgian Waffles</name>
<price>$5.95</price>
<description>
Two of our famous Belgian Waffles with plenty of real maple syrup
</description>
<calories>650</calories>
</food>
<food>
<name>Strawberry Belgian Waffles</name>
<price>$7.95</price>
<description>
Light Belgian waffles covered with strawberries and whipped cream
</description>
<calories>900</calories>
</food>
<food>
<name>Berry-Berry Belgian Waffles</name>
<price>$8.95</price>
<description>
Belgian waffles covered with assorted fresh berries and whipped cream
</description>
<calories>900</calories>
</food>
<food>
<name>French Toast</name>
<price>$4.50</price>
<description>
Thick slices made from our homemade sourdough bread
</description>
<calories>600</calories>
</food>
<food>
<name>Homestyle Breakfast</name>
<price>$6.95</price>
<description>
Two eggs, bacon or sausage, toast, and our ever-popular hash browns
</description>
<calories>950</calories>
</food>
</breakfast_menu>
इन्हे भी पढ़ें-
- HTML Elements kya Hote hai ? | HTML Elements List
- Server Kya Hai ? और यह कैसे काम करता है ? | Types of Server
- Web Hosting Kya Hai ? कैसे काम करता है ? | Types of Web Hosting in Hindi
- Cloud Hosting Kya Hai? | Cloud Hosting Full Details
- Shared Hosting Kya Hai? | Shared Hosting Full Details
- Domain Authority Kya Hai ? Kaise Increase Kare ? Full Information
- CSS Selectors Kya Hai ? | CSS Selectors In Hindi ?
- CSS Kya Hai ? | What is CSS in Hindi | CSS का उपयोग कैसे किया जाता है ?
- Html Tag | Html Tag क्या है ? | Types Of Tags | Tag को कैसे use करें ?
- Webpage kaise banaye ? | Webpage क्या होता है ? | How to Create Webpage ?
- Bootstrap Kya Hai? | What is Bootstrap in Hindi | Features Of Bootstrap
- Web Page kya Hai ? | Types of Web | Web Document in Hindi ?
- HTML क्या है – What is HTML in Hindi? and Features of HTML in Hindi ?
- What is Domain Name ? | Domain Name काम कैसे करता है ?
XML features In Hindi

- Xml code को सीखना बहुत ही easy है क्योंकि इसके अंदर बहुत कम syntax ,rules और tag होते है।
- XML , Complex Structure के data को Handle करने के लिए बहुत Impressive और Excellent option है।
- Xml सभी programming language जैसे php, java, Asp इन सभी programming language को सपोर्ट करता है।
- Xml code human और machine दोनो के लिए readable होता है।
- Xml code को लिखने के लिए किसी भी तरह के extra software या tools की requirement नही होती है। इसको हम किसी भी type के text editor जैसे notepad में लिख सकते है।
- एक्सएमएल data को Tree Structure में define करता है जिसके वजह से Processing बहुत fast होती है।
XML Limitations
- XML integer , strings जैसे किसी भी data types को support नहीं करता है।
- Xml tag को open करने के बाद उसको end करना होता है ,वरना code में error आ सकता है।
- xml language को कोई भी browser समझ नहीं सकता , इसकी data files को display कराने के लिए html की help लेनी पड़ती है।
- XML का document setup करने में बहुत खर्चा आता है , और बहुत ही ज्यादा tough भी है।
- XML को processing के लिए html की help लेनी पड़ती है।
Uses of xml
- Data store करने के लिए xml का use किया जाता है।
- Xml का use एक web page से दूसरे web page में data को transfer करने के लिए किया जाता है।
- Xml में आप खुद से tag बना सकते है ,जो की own define होते है।
- Xml में आप dyanamic content को create कर सकते है , जिसको बिना किसी database के access किया जा सकता है।
Xml और Html में क्या अंतर है। (What is the difference between Xml and Html)
Xml | Html |
XML का use data store करने और transport करने के लिए किया जाता है। | HTML का use हम data को display कराने के लिए करते है। HTML ये decide करता है की XML file का data user को किस तरह display करना है। |
इसमें आप खुद से अपने tags define कर सकते है। | HTML में सारे tags पहले से predefined होते हैं। |
XML में closing tag बहुत जरुरी होता है। | HTML में closing tag लगाना इतना जरुरी भी नही है। |
यह case sensitive होता है। | HTML case sensitive नही होता है। |
आपने क्या जाना ?
इस लेख के जरिये आपने जाना कि XML क्या होता है? इसको कैसे use करते है ,इसके क्या benefits है और क्या नुकसान है। इसके आलावा हमने जाना की XML और HTML में क्या difference होता है। आशा है यह लेख आपके लिए helpful रहा होगा । अगर आपको मन में XML से Related किसी भी तरह के कोई भी question है तो आप हमें नीचे comment कर पूछ सकते है।