E4X कैसे करें
- पिछला पृष्ठ E4X ट्यूटोरियल
- अगला पृष्ठ E4X क्यों
E4X के माध्यम से, आप XML डॉक्यूमेंट को जेसक्रिप्ट ऑब्जैक्ट के रूप में परिभाषित कर सकते हैं。
E4X इंस्टांस
एक उदाहरण के रूप में, हम एक टिप्पणी के रूप में प्रतिनिधित्व करने वाले XML डॉक्यूमेंट को परिशोधित और संशोधित कर सकते हैं。
यह XML डॉक्यूमेंट इस तरह से है:
<note> <date>2008-08-08</date> <to>George</to> <from>John</from> <heading>रिमाइंडर</heading> <body>बैठक को नहीं भूलें!</body> </note>
यदि हम इस XML डॉक्यूमेंट को एक नाम 'note' की स्ट्रिंग में संग्रहीत करते हैं, तो हम इसे एक 'x' नाम के XML ऑब्जैक्ट वेरियेबल में लोड कर सकते हैं द्वारा नीचे दिए गए जेसक्रिप्ट स्टेटमेंट:
var x = new XML(note)
या हम थिस XML टेक्स्ट को थिस XML ऑब्जैक्ट वेरियेबल को सीधे आसानी से आसीन कर सकते हैं:
var x = new XML() x= <note> <date>2008-08-08</date> <to>George</to> <from>John</from> <heading>रिमाइंडर</heading> <body>बैठक को नहीं भूलें!</body> </note>
XML जेसक्रिप्ट ऑब्जैक्ट है
E4X के माध्यम से, आप डेट या मैथ ऑब्जैक्ट के रूप में घोषित कर सकते हैं की XML ऑब्जैक्ट:
var x = new XML()
var y = new Date()
var z = new Array()
क्योंकि XML डॉक्यूमेंट को XML ऑब्जैक्ट के रूप में घोषित किया जा सकता है, XML डॉक्यूमेंट को विश्लेषित और परिचालित करना बहुत ही सरल है。
उपरोक्त उदाहरण के अनुसार, एक जेसक्रिप्ट स्टेटमेंट लिखें:
document.write(x.from)
आउटपुट होगा:
John
बहुत ही सरल है।आपका विचार क्या है?
- पिछला पृष्ठ E4X ट्यूटोरियल
- अगला पृष्ठ E4X क्यों