xml part-6
Views
XML Namespaces 6
Steps to create XML namespaces
सबसे पहले xmlns attribute define करिये। इसके बाद xmlns के आगे colon लगाकर एक prefix define कीजिये। ये वो prefix होता है जिससे आप create किये गए namespace में elements add करते है। इसके बाद assignment operator लगाकर एक unique domain URI define कीजिये। ये URI namespace को दूसरे namespace से differentiate करता है।
Syntax for creating XML namespaces
<?xml version="1.0">
<root-element xmlns:prefix="URI">
<prefix:sub-element>text</prefix:subelement>
</root-element>
आप चाहे तो एक से अधिक namespaces भी define कर सकते है इसका तरीका निचे दिया जा रहा हैं।
<?xml version="1.0">
<root-elment xmlns:prefix1="URI1"
xmlns:prefix2="URI2">
<prefix1:sub-element>Content </prefix1:sub-element>
<prefix2:sub-element>Content</prefix2:sub-element>
</root-element>
Prefix
Prefixes को अलग अलग namespaces में elements को add करवाने के लिए यूज़ किया जाता है। Prefixes namespaces को uniquely identify नहीं कर सकते है क्योंकि दो developers एक ही नाम के prefixes create कर सकते है। Prefixes का काम सिर्फ इतना होता है की आप इनसे namespaces में elements add कर सकते है।
URI
URI's namespaces को uniquely identify करने के लिए यूज़ किये जाते है। सबसे बेहतर तरीका होता है की आप अपनी domain name से एक URL create कर ले