XML Tags
कोई भी XML document XML tags से मिलकर बना होता है। XML tags XML का base है। XML tags अलग अलग तरह की information को carry करते है। XML tags के द्वारा आप comments insert कर सकते है या फिर कोई setting जो की parsing के लिए required है उसे भी configure कर सकते है।
XML tags को आप 3 तरह से जान सकते है। इनके बारे में निचे दिया गया है।
- Start tag - ये starting tag होता है। इसके बाद text information आती है।
- End tag - ये end tag होता है। Normally end tags में backslash होता है।
- Empty tag - जब start और end tags के बीच कोई content नहीं होता तो वह empty tag कहलाता है।
XML tags को define करने के लिए कुछ rules follow किये जाते है। इनके बारे में निचे दिया जा रहा हैं।
- XML tags case sensitive होते है। जो case आपने start tag में यूज़ किया है वही आपको end tag में भी यूज़ करना चाहिए।
- आपको XML tags को properly close करना चाहिए।
जब start tag और end tag content और attribute के साथ लिखे जाते है वो elements कहलाते है। इसका उदाहरण निचे दिया गया है।
<person gender="male">
|
XML Root Tag
Root tag किसी भी XML file में सबसे पहला और आखिरी tag होता है। बाकी सभी tags root tag के बीच में लिखे जाते है। जैसे की ऊपर दिए गए example में <person> root tag है।
XML Attributes
किसी भी XML tag के एक से ज्यादा attributes हो सकते है। लेकिन ये सभी unique होने चाहिए। एक attribute किसी tag के बारे में additional information provide करता है।
content
</tage-name>
|
Attributes name और value के pair में लिखे जाते है। Attributes की values double quotes में लिखी जाती है।
<person>
<name gender="male">Ram</name>
<age>24</age>
</person>
|
यदि 2 tag same नाम के है तो आप उन्हें attributes के द्वारा differentiate कर सकते है। इसका उदाहरण निचे दिया जा रहा है।
<person>
|
XML document में attributes को properly यूज़ करने के लिए आपको कुछ rules follow करने चाहिए। इनके बारे में निचे दिया जा रहा है।
- आप किसी भी attribute को एक tag में एक से ज्यादा बार define नहीं कर सकते है।
- एक attribute Document Type Definition में declared होना चाहिए।
- Attribute की values कोई भी direct या indirect entity references नहीं हो सकते है।
Commenting in XML
XML में comments करना बहुत ही आसान है। जैसे आप HTML में comment करते है वैसे ही XML में भी comment किया जाता है। इसका syntax और example निचे दिए जा रहे है।
<!---------- Comment Here----------->
Example
<person>
<name>Hanuman</name>
<age>infinite</age>
</person>
|
0 Comments