what is XML in hindi-XML क्या होता है?

हेल्लो दोस्तों आज के इस पोस्ट में आपको XML in hindi के बारे में बताया गया है की क्या होता है कैसे काम करता है तो चलिए शुरू करते है

Introduction to XML

XML एक markup language है। इसका पूरा नाम Extensible Markup Language है। XML को W3C (World Wide Web Consortium) ने develop किया था। XML, HTML की limitations को पूरा करती है। XML data को store और organize करने के लिए प्रयोग किया जाता है

HTML एक बहुत ही popular और बड़ी language है। HTML में 100 से भी ज्यादा tags है। इन सभी tags को याद रखना और यूज़ करना बहुत ही मुश्किल है। साथ ही HTML का presentation browsers के according change हो जाता है। HTML में एक problem ये और है की कई बार आपके document में original content से ज्यादा तो tags हो जाते है।

इन सभी समस्याओ को XML के द्वारा हल  करने की कोशिश की गई है। ऐसा बिलकुल भी नहीं है की XML, HTML को replace करती है। और near future में भी ऐसा होना possible नहीं होता है

XML और HTML को combine करके प्रयोग  किया जा सकता है। XML और HTML के combined version को X-HTML कहाजाता है

जब आप किसी दूसरी application के द्वारा data को store करते है तो उसे access करने के लिए आपको वही application यूज़ करनी पड़ती है। लेकिन XML के साथ ऐसा नहीं है XML से आप data कभी भी आसानी से access कर सकते है।

Features of XML

XML एक बहुत ही powerful language है और ये अपने कुछ features की वजह से दूसरी languages से different है। आइये इन features के बारे में जानते है।

  1. XML, complex structure के data को handle करने के लिए बहुत ही powerful और excellent option है।
  2. XML के द्वारा data का description text format में दिया जा सकता है।
  3. XML का format human और computer readable दोनों है।
  4. XML data को tree structure में handle करती है जिससे की processing fast हो जाती है।
  5. Data को हम long times  तक store करने और दुबारा प्रयोग  करने के लिए एक अच्छी तकनिकी होती  है।
  6. XML में data को markup language के द्वारा describe किया जाता है।

Limitations of XML

XML की कुछ limitations है जो इसको दूसरी languages से पीछे रखती है। आइये इनके बारे में जानने का प्रयास करते है।

  • XML का syntax binary representation से बड़ा होता है। Same data XML में थोड़ा बड़ा होता है और binary representation में छोटा होता है।
  • XML का syntax बहुत ज्यादा verbose हैं। यानि बहुत ही explanatory है।
  • XML किसी भी तरह के data types को support नहीं करती है। जैसे की integer, strings आदि।
  • Document का hierarchical representation limited होता है।
  • XML namespaces यूज़ करने में problematic है।
  • XML का कोई application processing system नहीं है। Processing के लिए XML को HTML पर dependent रहना पड़ता है।
  • XML document setup करने में बहुत ही difficult और expensive है।

Uses of XML

XML को बहुत से tasks के लिए प्रयोग  किया जाता है। इनमे से कुछ के बारे आपको  निचे दिया जा रहा है।

  • बड़ी websites को maintain करने के लिए XML को यूज़ किया जा सकता है।
  • Organizations के बीच में information exchange करने के लिए XML को यूज़ किया जा सकता है।
  • Database को load और unload करने के लिए भी XML को यूज़ किया जा सकता है।
  • XML को style sheets के साथ merge किया जा सकता है।
  • किसी भी तरह का data XML document के रूप में express किया जा सकता है।

Difference Between HTML and XML

  • XML data को carry करने के लिए design की गई है जबकि HTML data को display करने के लिए यूज़ की जाती है।
  • HTML के सभी tags predefined होते है जबकि XML में tags predefined नहीं होते है।

A Simple XML Program

 <? xml version="1.0" encoding="STF" ?>
<person>
<name> Ram </name>
<age> 24 </age>
</person>

reference-https://en.wikipedia.org/wiki/XML#:~:text=Extensible%2.

निवेदन:-आप सभी छात्र –छात्रों से निवेदन है की अगर आपको ये Topic(XML in hindi) या post अच्छा लगा हो तो कृपया आप इस वेबसाइट के बारे में अपने दोस्तों(XML in hindi) को जरुर बताये और -अगर कोई topic(XML in hindi) से संबधित प्रश्न हो तो कमेंट्स(comments) आपके लिए ही बना है और किसी Subject(XML in hindii) के लेकर भी कोई प्रश्न हो तो कमेंट करे

Leave a Comment