Menu

Related Topics

HTML CSS JavaScript PHP Node.js React.js C C++ Go Rust Swift Python Java Excel MS Word PowerPoint
Search

XML Syntax Rules with Examples in Hindi

XML Syntax Rules

XML में data को सही तरीके से represent करने के लिए कुछ important syntax rules follow करने पड़ते हैं। XML parser document को पढ़ते समय इन rules को check करता है। अगर XML document में कोई syntax error हो, जैसे tag close न करना, गलत nesting या attribute को बिना quotes के लिखना, तो document well-formed नहीं माना जाता।

XML syntax rules HTML की तुलना में ज्यादा strict होते हैं। इसलिए XML लिखते समय opening और closing tags, capitalization, nesting और attributes की syntax का विशेष ध्यान रखना जरूरी है।

1. XML Document में एक Root Element होना चाहिए

हर XML document में एक single root element होना चाहिए। Root element बाकी सभी elements को contain करता है। XML document में एक से ज्यादा top-level elements नहीं होने चाहिए।

उदाहरण के लिए <students> root element है और उसके अंदर सभी <student> elements रखे गए हैं।

XML

यहाँ <students> root element है। इसके अंदर सभी <student> records मौजूद हैं।

2. हर Element का Start और End Tag होना चाहिए

XML में सामान्य elements के लिए opening और closing tag properly लिखना जरूरी है। Opening tag element को शुरू करता है और closing tag उसे समाप्त करता है।

उदाहरण:

XML

यहाँ <student> का opening tag है और </student> उसका closing tag है। इसी तरह <name> और <course> भी properly close किए गए हैं।

किसी element का closing tag छोड़ देने पर XML document well-formed नहीं रहेगा।

3. Elements Properly Nested होने चाहिए

XML में elements को सही order में open और close करना जरूरी है। अगर एक element दूसरे element के अंदर open किया गया है, तो inner element को पहले close करना चाहिए और उसके बाद outer element को close करना चाहिए।

सही nesting का उदाहरण:

XML

इस example में <firstName> पहले close हुआ है, उसके बाद </name> और अंत में </student> close हुआ है। यही proper nesting है।

4. XML Case-Sensitive है

XML case-sensitive language है। इसका मतलब uppercase और lowercase letters को अलग-अलग माना जाता है। उदाहरण के लिए <Name>, <name> और <NAME> अलग-अलग element names हैं।

Opening और closing tag में भी same case maintain करना जरूरी है।

XML

ऊपर <Name> और </Name> में same capitalization है। इसी तरह <Course> और </Course> भी match कर रहे हैं।

5. Attributes की Values Quotes में होनी चाहिए

XML में attributes का use किसी element के बारे में additional information देने के लिए किया जाता है। Attribute की value को single या double quotes में लिखना जरूरी है।

उदाहरण:

XML

ऊपर rollno और course attributes की values double और single quotes दोनों examples में दिखाई गई हैं। दोनों forms XML में valid हो सकते हैं।

6. XML Well-Formed होना चाहिए

जब XML document सभी basic syntax rules का सही तरीके से पालन करता है, तो उसे well-formed XML document कहा जाता है। Well-formed होने के लिए root element, matching tags, proper nesting और सही attribute syntax जैसे rules का पालन करना जरूरी है।

Well-formed और valid XML एक ही चीज नहीं हैं। Well-formed का मतलब है कि XML basic syntax rules को follow करता है। जबकि valid XML का मतलब है कि वह किसी defined structure या schema/DTD के rules को भी satisfy करता है।

7. XML Comments का सही Format

XML में comments का use code या data structure के बारे में notes लिखने के लिए किया जा सकता है। XML comment <!-- से शुरू होता है और --> से समाप्त होता है।

XML

Comment XML parser के लिए data का हिस्सा नहीं होता। इसका use mainly explanation और documentation के लिए किया जाता है।

XML Example (Well-Formed)

अब सभी syntax rules को एक साथ एक complete example में देखते हैं। इस example में एक root element, multiple child elements, attributes, proper nesting और XML declaration का use किया गया है।

XML

क्यों यह Example Well-Formed है?

XML Syntax Rules का Quick Summary

Rule क्या ध्यान रखें?
Root Element एक single root element होना चाहिए।
Closing Tags Elements को properly close करना चाहिए।
Nesting Elements सही order में nested होने चाहिए।
Case Sensitivity Uppercase और lowercase अलग माने जाते हैं।
Attributes Attribute values quotes में होनी चाहिए।
Well-Formed XML को सभी basic syntax rules follow करने चाहिए।
Comments Comments <!-- --> format में लिखे जाते हैं।

Conclusion

XML की syntax HTML की तुलना में ज्यादा strict होती है। XML document लिखते समय root element, closing tags, proper nesting, case-sensitivity और quoted attributes जैसे rules का ध्यान रखना जरूरी है। इन rules को follow करने पर XML document well-formed बनता है और XML parser उसे सही तरीके से process कर सकता है।

XML सीखते समय सबसे पहले इन basic syntax rules को अच्छी तरह समझना useful है, क्योंकि आगे XML elements, attributes, namespaces, DTD और XML Schema जैसे topics इन्हीं fundamentals पर आधारित होते हैं।


Code copied!

Page Views
0
Visit ID
Not tracked yet
Visit Time
-
Time on Page
0 seconds

Request


Leave a Comment


INITIALIZING...


INITIALIZING...


Quizzes in Hindi

GK Online Quiz in Hindi 10 pages
HTML Online Quiz in Hindi 10 pages
CSS Online Quiz in Hindi 10 pages
JavaScript Online Quiz in Hindi 10 pages
CCC Online Quiz in Hindi 10 pages
History Online Quiz in Hindi 10 pages



Comments Total: 0 comments

📰 Latest Articles

Total: 0 Articles

Featured Products

0 Products 0 Loaded 0 Remaining

All Products Loaded!

You've reached the end of our collection.

Contact Us Form