Simple XML in Hindi

Srajan
⏰ 2 min read

Simple XML in Hindi

XML का पूरा नाम "eXtensible Markup Language" है। यह एक मार्कअप भाषा है जो डेटा को स्टोर करने और ट्रांसफर करने के लिए उपयोग की जाती है। XML का मुख्य उद्देश्य डेटा को एक संरचित और पठनीय रूप में प्रस्तुत करना है, ताकि इसे विभिन्न सिस्टम्स और प्लेटफॉर्म्स के बीच आसानी से साझा किया जा सके। XML का इस्तेमाल अक्सर वेब सर्विसेज, डेटा ट्रांसफर, और सॉफ़्टवेयर एप्लिकेशन्स में किया जाता है।

Structure of a Simple XML Document in Hindi

एक साधारण XML दस्तावेज़ की संरचना निम्नलिखित होती है:

  • XML Declaration: XML दस्तावेज़ की शुरुआत में एक XML declaration होती है, जो दस्तावेज़ के प्रकार को निर्धारित करती है। उदाहरण के लिए:
  • Root Element: XML दस्तावेज़ में एक root element होता है, जो सभी अन्य elements को समाहित करता है। उदाहरण के लिए:
  • Child Elements: root element के अंदर कई child elements हो सकते हैं। उदाहरण के लिए: XML Basics

Basic Syntax Rules of Simple XML in Hindi

XML लिखने के लिए कुछ बुनियादी नियम होते हैं जिन्हें ध्यान में रखना चाहिए:

  • Case Sensitivity: XML में सभी टैग्स केस सेंसिटिव होते हैं, यानी </code> और <code><Title></code> अलग-अलग टैग्स होते हैं।</li> <li><b>Tags:</b> XML में सभी टैग्स को angle brackets (<>) के बीच लिखा जाता है, जैसे: <code><tag></code></li> <li><b>Root Element:</b> XML दस्तावेज़ में केवल एक root element होना चाहिए, और यह सभी child elements को समाहित करता है।</li> <li><b>Well-formed XML:</b> XML को "well-formed" होना चाहिए, यानी सभी टैग्स को सही ढंग से खोला और बंद किया जाना चाहिए।</li> <li><b>Attribute Values:</b> XML में attribute values को double quotes ("") में लिखा जाता है, जैसे: <code><book title="XML Tutorial"></code></li> </ul> <h3>Creating XML Elements in Hindi</h3> <p>XML elements बनाने के लिए आपको निम्नलिखित प्रक्रिया का पालन करना होता है:</p> <ul> <li><b>Element Declaration:</b> किसी भी element को angle brackets (<>) के बीच लिखा जाता है। उदाहरण: <code><book></code></li> <li><b>Element Content:</b> किसी element के अंदर उसका content लिखा जाता है, जैसे: <code><author>John Doe</author></code></li> <li><b>Attributes:</b> XML element में attributes भी हो सकते हैं, जो उस element की विशेषताएँ बताते हैं। उदाहरण: <code><book title="XML Basics"></code></li> </ul> <h3>Simple XML Example with Explanation in Hindi</h3> <p>आइए एक सरल XML उदाहरण पर विचार करते हैं और उसे समझते हैं:</p> <code> <?xml version="1.0" encoding="UTF-8"?> <library> <book title="XML Basics"> <author>John Doe</author> <year>2023</year> </book> <book title="Advanced XML"> <author>Jane Smith</author> <year>2024</year> </book> </library> </code> <p>इस उदाहरण में:</p> <ul> <li><b>XML Declaration:</b> <code><?xml version="1.0" encoding="UTF-8"?></code> - यह XML दस्तावेज़ की शुरुआत है।</li> <li><b>Root Element:</b> <code><library></code> - यह root element है, जो सभी book elements को समाहित करता है।</li> <li><b>Child Elements:</b> <code><book></code> - प्रत्येक <code><book></code> element एक पुस्तक को दर्शाता है।</li> <li><b>Attributes:</b> <code>title="XML Basics"</code> - यह प्रत्येक <code><book></code> element का attribute है, जो पुस्तक का शीर्षक बताता है।</li> <li><b>Element Content:</b> <code><author>John Doe</author></code> और <code><year>2023</year></code> - यह प्रत्येक पुस्तक के लेखक और प्रकाशन वर्ष को दर्शाते हैं।</li> </ul> </div> <h2 id='faqs' class='faqc'>FAQs</h2><div class="promo-blk"></div> <div class='eachfaq'> <button onclick='toggleFaq("faq1")' class='faqquestion'>What is XML? (XML क्या है?)</button> <div id='faq1' class='faqanswer'> XML (eXtensible Markup Language) एक मार्कअप भाषा है जिसका उपयोग डेटा को संरचित और स्टोर करने के लिए किया जाता है। XML का उद्देश्य डेटा को पठनीय और आसानी से ट्रांसफर करने योग्य बनाना है। </div> </div> <div class='eachfaq'> <button onclick='toggleFaq("faq2")' class='faqquestion'>What are the basic syntax rules of XML? (XML के बुनियादी सिंटैक्स नियम क्या हैं?)</button> <div id='faq2' class='faqanswer'> XML में कुछ मुख्य सिंटैक्स नियम होते हैं, जैसे कि टैग्स का सही से खुलना और बंद होना, कैस सेंसिटिविटी, और attribute values को डबल कोट्स ("") में लिखना। </div> </div> <div class='eachfaq'> <button onclick='toggleFaq("faq3")' class='faqquestion'>What is the root element in XML? (XML में root element क्या है?)</button> <div id='faq3' class='faqanswer'> XML दस्तावेज़ का root element वह element होता है, जो सभी अन्य elements को समाहित करता है। एक XML दस्तावेज़ में केवल एक root element होता है। </div> </div> <div class='eachfaq'> <button onclick='toggleFaq("faq4")' class='faqquestion'>How do you create an XML element? (XML element कैसे बनाते हैं?)</button> <div id='faq4' class='faqanswer'> XML element को angle brackets (<>) के बीच लिखा जाता है, जैसे: <code><book></code>। इसके अंदर content और attributes हो सकते हैं। </div> </div> <div class='eachfaq'> <button onclick='toggleFaq("faq5")' class='faqquestion'>What is the role of attributes in XML? (XML में attributes की भूमिका क्या है?)</button> <div id='faq5' class='faqanswer'> Attributes XML elements की विशेषताएँ या गुण होते हैं, जो उस element के बारे में अतिरिक्त जानकारी प्रदान करते हैं। उदाहरण: <code><book title="XML Basics"></code>। </div> </div> <div class='eachfaq'> <button onclick='toggleFaq("faq6")' class='faqquestion'>What is a well-formed XML document? (Well-formed XML document क्या है?)</button> <div id='faq6' class='faqanswer'> एक well-formed XML दस्तावेज़ वह होता है, जिसमें सभी टैग्स सही ढंग से खुले और बंद होते हैं, और सभी नियमों का पालन किया गया हो। </div> </div> </div> <!-- Author footer card --> <div class="acard" itemscope itemtype="https://schema.org/Person"> <img src="https://notesinhindi.com/images/writer-image.png" alt="Srajan" width="60" height="60" loading="lazy" decoding="async"> <div> <p class="acard-name" itemprop="name">✍️ Srajan</p> <p itemprop="description">Diploma | Content Writer</p> <div class="acard-date"> <time itemprop="datePublished" datetime="2025-10-19T16:54:13+00:00">Published: October 19, 2025</time> • <time itemprop="dateModified" datetime="2025-10-19T16:54:13+00:00">Updated: October 19, 2025</time> </div> </div> </div> </div> </article> </main> <!-- SIDEBAR --> <aside class="sidebar" role="complementary" aria-label="Related topics"> <div class="sidebar-box"> <h3>📚 Web Technology Notes</h3> <nav class="sidebar-nav" aria-label="Related blog posts"> <a href="https://www.notesinhindi.com/blog/what-is-protocols-in-hindi" class="rlink" > प्रोटोकॉल क्या है – Protocol in Hindi </a> <a href="https://www.notesinhindi.com/blog/what-is-a-program-in-hindi" class="rlink" > What is Program in Hindi - प्रोग्राम क्या है? </a> <a href="https://www.notesinhindi.com/blog/what-is-a-secure-connection-in-hindi" class="rlink" > Secure Connection in Hindi – Secure Connection क्या है? </a> <a href="https://www.notesinhindi.com/blog/introduction-to-www-in-hindi" class="rlink" > www meaning in computer in hindi </a> <a href="https://www.notesinhindi.com/blog/what-are-development-tools-in-hindi" class="rlink" > What are Development Tools in Hindi </a> <a href="https://www.notesinhindi.com/blog/what-is-a-web-browser-in-hindi" class="rlink" > वेब ब्राउज़र क्या है - Web Browser in Hindi </a> <a href="https://www.notesinhindi.com/blog/what-is-a-server-in-hindi" class="rlink" > सर्वर क्या है और Server कैसे काम करता है - Server in Hindi, </a> <a href="https://www.notesinhindi.com/blog/what-is-a-unix-web-server-in-hindi" class="rlink" > What is UNIX Web Server in Hindi - Web Server क्या है? </a> <a href="https://www.notesinhindi.com/blog/what-is-logging-users-in-hindi" class="rlink" > logging users in web technology in hindi </a> <a href="https://www.notesinhindi.com/blog/what-is-dynamic-ip-web-design-in-hindi" class="rlink" > Dynamic IP in Web Design in Hindi - Dynamic IP क्या है? </a> <a href="https://www.notesinhindi.com/blog/web-site-design-principles-in-hindi" class="rlink" > Website Design Principles in Web Technology - वेबसाइट डिजाइन के सिद्धांत </a> <a href="https://www.notesinhindi.com/blog/site-planning-in-hindi" class="rlink" > साइट प्लान क्या होता है? - Site Plan in hindi </a> <a href="https://www.notesinhindi.com/blog/website-navigation-in-hindi" class="rlink" > Website Navigation in Hindi - नेविगेशन क्या है? </a> <a href="https://www.notesinhindi.com/blog/what-is-web-systems-architecture-in-hindi" class="rlink" > what is web Architecture in Hindi - Web Architecture क्या है </a> <a href="https://www.notesinhindi.com/blog/architecture-of-web-based-systems-in-hindi" class="rlink" > Architecture of Web-Based Systems in Hindi </a> <a href="https://www.notesinhindi.com/blog/client-server-architecture-in-hindi" class="rlink" > क्लाइंट सर्वर आर्किटेक्चर क्या हैं? - Client Server Architecture in Hind </a> <a href="https://www.notesinhindi.com/blog/what-is-caching-in-hindi" class="rlink" > Caching in Hindi – Cache Memory क्या है? </a> <a href="https://www.notesinhindi.com/blog/proxies-in-hindi" class="rlink" > प्रॉक्सी सर्वर क्या है? - Proxy Server in Hindi </a> <a href="https://www.notesinhindi.com/blog/what-is-an-index-in-hindi" class="rlink" > What is an Index in Hindi </a> <a href="https://www.notesinhindi.com/blog/what-is-a-load-balancer-in-hindi" class="rlink" > लोड बैलेंसर क्या है? - Load Balancer in Hindi </a> <a href="https://www.notesinhindi.com/blog/what-is-a-queue-in-hindi" class="rlink" > queue in data structure in hindi </a> <a href="https://www.notesinhindi.com/blog/web-application-architecture-in-hindi" class="rlink" > Web Application Architecture in Hindi – Web Application Architecture क्या है? </a> <a href="https://www.notesinhindi.com/blog/javascript-in-hindi" class="rlink" > जावास्क्रिप्ट क्या है - JavaScript in Hindi </a> <a href="https://www.notesinhindi.com/blog/client-side-scripting-in-hindi" class="rlink" > Client-Side Scripting in Hindi – Client Side Scripting क्या है? </a> <a href="https://www.notesinhindi.com/blog/introduction-to-simple-javascript-in-hindi" class="rlink" > Introduction to Simple JavaScript in Hindi – JavaScript क्या है </a> <a href="https://www.notesinhindi.com/blog/javascript-variables-in-hindi" class="rlink" > Variable in javascript in hindi – जावास्क्रिप्ट वेरिएबल क्या है? </a> <a href="https://www.notesinhindi.com/blog/what-is-a-function-in-javascript-in-hindi" class="rlink" > What is a Function in JavaScript in Hindi </a> <a href="https://www.notesinhindi.com/blog/what-are-conditions-in-javascript-in-hindi" class="rlink" > What are Conditions in JavaScript in Hindi </a> <a href="https://www.notesinhindi.com/blog/what-are-loops-in-javascript-in-hindi" class="rlink" > What are Loops in JavaScript in Hindi </a> <a href="https://www.notesinhindi.com/blog/what-is-repetition-looping-in-javascript-in-hindi" class="rlink" > Repetition in JavaScript in Hindi – JavaScript में Repetition क्या है? </a> <a href="https://www.notesinhindi.com/blog/what-is-an-object-in-javascript-in-hindi" class="rlink" > जावास्क्रिप्ट में ऑब्जेक्ट्स क्या है - Object in JavaScript in Hindi </a> <a href="https://www.notesinhindi.com/blog/javascript-own-objects-in-hindi" class="rlink" > JavaScript Own Objects in Hindi </a> <a href="https://www.notesinhindi.com/blog/dom-in-hindi" class="rlink" > DOM क्या है - DOM in JavaScript in Hindi </a> <a href="https://www.notesinhindi.com/blog/what-is-a-web-browser-environment-in-hindi" class="rlink" > What is a Web Browser Environment in Hindi </a> <a href="https://www.notesinhindi.com/blog/forms-in-javascript-in-hindi" class="rlink" > Forms in JavaScript in Hindi </a> <a href="https://www.notesinhindi.com/blog/dhtml-in-hindi" class="rlink" > DHTML in Hindi </a> <a href="https://www.notesinhindi.com/blog/what-are-events-in-dhtml-in-hindi" class="rlink" > What are Events in DHTML in Hindi </a> <a href="https://www.notesinhindi.com/blog/browser-control-in-javascript-in-hindi" class="rlink" > Browser Control in JavaScript in Hindi </a> <a href="https://www.notesinhindi.com/blog/ajax-in-hindi" class="rlink" > AJAX in Hindi </a> <a href="https://www.notesinhindi.com/blog/ajax-based-web-application-in-hindi" class="rlink" > AJAX-based Web Application in Hindi </a> <a href="https://www.notesinhindi.com/blog/alternatives-to-ajax-in-hindi" class="rlink" > Alternatives to AJAX in Hindi </a> <a href="https://www.notesinhindi.com/blog/xml-in-hindi" class="rlink" > XML in Hindi </a> <a href="https://www.notesinhindi.com/blog/uses-of-xml-in-hindi" class="rlink" > Uses of XML in Hindi </a> <a href="https://www.notesinhindi.com/blog/simple-xml-in-hindi" class="rlink cur" aria-current="page"> Simple XML in Hindi </a> <a href="https://www.notesinhindi.com/blog/xml-key-components-in-hindi" class="rlink" > XML Key Components in Hindi </a> <a href="https://www.notesinhindi.com/blog/what-is-dtd-document-type-definition-in-hindi" class="rlink" > What is DTD (Document Type Definition) in Hindi </a> <a href="https://www.notesinhindi.com/blog/what-is-xml-schema-xsd-in-hindi" class="rlink" > What is XML Schema (XSD) in Hindi </a> <a href="https://www.notesinhindi.com/blog/xml-with-application-in-hindi" class="rlink" > XML with Application in Hindi </a> <a href="https://www.notesinhindi.com/blog/xsl-in-hindi" class="rlink" > XSL in Hindi </a> <a href="https://www.notesinhindi.com/blog/xslt-in-hindi" class="rlink" > XSLT in Hindi </a> <a href="https://www.notesinhindi.com/blog/web-service-in-hindi" class="rlink" > Web Service in hindi </a> <a href="https://www.notesinhindi.com/blog/php-in-hindi" class="rlink" > PHP in Hindi </a> <a href="https://www.notesinhindi.com/blog/server-side-scripting-in-hindi" class="rlink" > Server-Side Scripting in Hindi </a> <a href="https://www.notesinhindi.com/blog/php-arrays-in-hindi" class="rlink" > PHP Arrays in Hindi </a> <a href="https://www.notesinhindi.com/blog/php-functions-in-hindi" class="rlink" > PHP Functions in Hindi </a> <a href="https://www.notesinhindi.com/blog/php-forms-in-hindi" class="rlink" > PHP Forms in Hindi </a> <a href="https://www.notesinhindi.com/blog/advanced-php-databases-in-hindi" class="rlink" > Advanced PHP Databases in Hindi </a> <a href="https://www.notesinhindi.com/blog/introduction-to-basic-commands-in-php-in-hindi" class="rlink" > Introduction to Basic Commands in PHP in Hindi </a> <a href="https://www.notesinhindi.com/blog/server-connection-in-php-in-hindi" class="rlink" > Server Connection in PHP in Hindi </a> <a href="https://www.notesinhindi.com/blog/database-creation-in-php-in-hindi" class="rlink" > Database Creation in PHP in Hindi </a> <a href="https://www.notesinhindi.com/blog/understanding-database-selection-in-php-in-hindi" class="rlink" > Understanding Database Selection in PHP in Hindi </a> <a href="https://www.notesinhindi.com/blog/phpmyadmin-in-hindi" class="rlink" > PHPMyAdmin in Hindi </a> <a href="https://www.notesinhindi.com/blog/database-bugs-in-hindi" class="rlink" > Database Bugs in Hindi </a> <a href="https://www.notesinhindi.com/blog/php-database-query-in-hindi" class="rlink" > PHP Database Query in Hindi </a> </nav> </div> </aside> </div> <script> setTimeout(function() { window.sendWhatsApp = function() { const comment = document.getElementById("comment").value.trim(); if (!comment) { alert("Please enter a comment before sending."); return; } const phoneNumber = "919009300541"; const message = encodeURIComponent(comment); window.open(`https://wa.me/${phoneNumber}?text=${message}`, "_blank"); }; }, 4000); // 4 sec delay </script> <footer class="site-footer"> <div class="footer-container"><div class="footer-links"><div class="link-group"> <h3>Quick Links</h3><ul><li><a href="https://www.notesinhindi.com/courses">Courses</a></li><li><a href="https://www.notesinhindi.com/about">About Us</a></li></ul></div> <div class="link-group"><h3>Legal</h3><ul><li><a href="privacy">Privacy Policy</a></li><li><a href="terms">Terms & Conditions</a></li></ul></div><div class="link-group"><h3>Contact</h3><ul><li><a href="mailto:notesinhindisocial@gmail.com">notesinhindisocial@gmail.com</a></li><li><a href="https://www.notesinhindi.com/contactUs">Contact Us</a></li></ul></div></div> <div class="footer-bottom"> © 2026 NotesInHindi. All rights reserved. </div></div></footer> <style> .site-footer { background: #f8f9fa; padding: 2rem 1rem; font-family: Arial, sans-serif; font-size: 0.95rem; color: #555;} .footer-container { max-width: 1000px; margin: 0 auto;} .footer-links { display: flex; justify-content: space-between; flex-wrap: wrap; gap: 2rem; border-bottom: 1px solid #ddd; padding-bottom: 1.5rem; margin-bottom: 1rem;} .link-group h3 { margin-bottom: 0.75rem; font-size: 1rem; color: #333;} .link-group ul { list-style: none; padding: 0; margin: 0;} .link-group ul li { margin-bottom: 0.5rem;} .link-group a { text-decoration: none; color: #555; transition: color 0.3s ease;} .link-group a:hover {color: #6c5ce7;} .footer-bottom { text-align: center;font-size: 0.85rem;color: #000;} /* Mobile Styles */ @media (max-width: 600px) {.footer-links {flex-direction: column;align-items: center;text-align: center;} .link-group {width: 100%;}}</style> <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-6781330438199382" crossorigin="anonymous"></script> <!-- ===== INLINE SCRIPTS - zero external requests ===== --> <script> // --- FAQ toggle --- document.querySelectorAll('.faqquestion').forEach(function(b){ b.setAttribute('aria-expanded','false'); b.addEventListener('click',function(){ var a=this.nextElementSibling,o=a.style.display==='block'; a.style.display=o?'none':'block'; this.setAttribute('aria-expanded',o?'false':'true'); }); }); // --- Reading progress --- (function(){ var bar=document.getElementById('rpb'),body=document.getElementById('blog-body'); if(!bar||!body)return; function tick(){ var r=body.getBoundingClientRect(),h=r.height; if(h===0)return; var pct=Math.min(100,Math.max(0,(window.innerHeight-r.top)/h*100)); bar.style.width=pct+'%'; bar.setAttribute('aria-valuenow',Math.round(pct)); } window.addEventListener('scroll',tick,{passive:true}); })(); // --- WA share --- (function(){ var btn=document.getElementById('waShareBtn'); if(btn) btn.href='https://wa.me/?text='+encodeURIComponent(document.title+' \uD83D\uDC49 '+location.href); })(); function waShare(){window.open('https://wa.me/?text='+encodeURIComponent('Check this: '+location.href),'_blank');} // --- YouTube facade: load iframe only on click (saves ~500KB JS + network) --- document.querySelectorAll('.yt-facade').forEach(function(el){ function load(){ var vid=el.dataset.vid; var f=document.createElement('iframe'); f.src='https://www.youtube.com/embed/'+vid+'?autoplay=1&controls=1'; f.title='Subject Video'; f.allow='accelerometer;autoplay;clipboard-write;encrypted-media;gyroscope;picture-in-picture'; f.allowFullscreen=true; f.style='position:absolute;top:0;left:0;width:100%;height:100%;border:0'; el.innerHTML=''; el.appendChild(f); } el.addEventListener('click',load); el.addEventListener('keydown',function(e){if(e.key==='Enter'||e.key===' ')load();}); }); // --- Scholarship popup --- (function(){ var p=document.getElementById('spop'); if(!p)return; function hide(){p.style.display='none';} document.getElementById('spopClose').onclick=hide; document.getElementById('spopNo').onclick=hide; document.getElementById('spopYes').onclick=function(){ var d=new Date();d.setFullYear(d.getFullYear()+1); document.cookie='btech_scholarship_joined=1;expires='+d.toUTCString()+';path=/'; window.open('https://chat.whatsapp.com/EfVcc5rvDY26F2cLOGdwfx','_blank'); hide(); }; })(); </script> <!-- === ALL THIRD-PARTY SCRIPTS: setTimeout 5s, zero blocking === --> <script> setTimeout(function(){ // Google Analytics var ga=document.createElement('script'); ga.src='https://www.googletagmanager.com/gtag/js?id=G-XGFB512Q5M'; ga.async=true; document.head.appendChild(ga); window.dataLayer=window.dataLayer||[]; function gtag(){dataLayer.push(arguments);} window.gtag=gtag; gtag('js',new Date()); gtag('config','G-XGFB512Q5M'); // Microsoft Clarity (function(c,l,a,r,i,t,y){ c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)}; t=l.createElement(r);t.async=1;t.src='https://www.clarity.ms/tag/'+i; y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y); })(window,document,'clarity','script','rdm2v1ivlj'); },5000); </script> <!-- NON-CRITICAL CSS: loaded after HTML paint, zero render block --> <style> /* Hover transitions - compositor only (transform, not layout props) */ .btn-v:hover{filter:brightness(1.1);transform:translateY(-1px);color:#fff} .btn-r:hover{filter:brightness(1.1);transform:translateY(-1px);color:#fff} .btn-o:hover{background:var(--p);color:#fff} .wa-btn:hover{background:var(--p);color:#fff} .nxt-link:hover{text-decoration:underline} .bc a:hover{color:var(--p)} /* FIX: use transform instead of padding (no layout recalc) */ .rlink{transition:transform .15s,color .15s} .rlink:hover{color:var(--p);transform:translateX(4px)} .bcont button.faqquestion{transition:color .15s,transform .15s} .bcont button.faqquestion:hover{color:var(--p);transform:translateX(4px)} .yt-facade:hover .yt-play{transform:translate(-50%,-50%) scale(1.1);background:var(--p)} /* Table hover */ .bcont tr:hover{background:#f3eeff} /* Print */ @media print{.sidebar,.abar,.wa-btn,#rpb,#spop{display:none!important}.wrapper{display:block}.card{box-shadow:none;border:1px solid #ddd}} /* Reduced motion */ @media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}} </style> </body> </html>