کیوں E4X?
- ਪਿਛਲਾ ਪੰਨਾ E4X HowTo
- ਅਗਲਾ ਪੰਨਾ E4X ਬਰਾਊਜ਼ਰ
E4X نا کو XML کا استعمال کریا جاسکا آسان بناتا ہے.
E4X کچھ سادہ ہے
اگر آپ نے جس وقت JavaScript کا استعمال کرکے XML کو پارسی کرنا یا اپنے لئے کوشش کی ہو، تو آپ کو E4X استعمال کرنا آسان پائیں گا.
اگر E4X نہ ہو، تو آپ کو XML لائبریری (یا XML کامپوننٹ) استعمال کرنا پڑے گا تاکہ XML سے تعامل کیا جاسکے.
ان کتابخانهوں یا کامپوننٹوں کی جملات اور ان کا مختلف براؤزر میں کام کرنا مختلف کیا جاتا ہے.
اگر E4X نہ ہو
ایک مثال، ایک بینا-بروزر نمونہ کا ہے جو کسی بھی براؤزر میں چل سکتا ہے، جو XML دستاویزات ("note.xml") کو XML پارسیکر (XML پارسیکر) میں لود کر، نوتو پیغامات کو دکھاتا ہے:
var xmlDoc //code for Internet Explorer if (window.ActiveXObject) { xmlDoc = new ActiveXObject("Microsoft.XMLDOM") xmlDoc.async=false; xmlDoc.load("note.xml") displaymessage() } // code for Mozilla, Firefox, etc. else (document.implementation && document.implementation.createDocument) { xmlDoc= document.implementation.createDocument("","",null) xmlDoc.load("note.xml"); xmlDoc.onload=displaymessage } function displaymessage() { document.write(xmlDoc.getElementsByTagName("body")[0].firstChild.nodeValue) }
E4X ਦਾ ਇਸਤੇਮਾਲ ਕਰਨਾ
ਇਹ ਉਦਾਹਰਣ ਉੱਪਰਲੇ ਉਦਾਹਰਣ ਦੇ ਨਾਲ ਨਾਲ ਹੈ, ਲੇਕਿਨ E4X ਦਾ ਇਸਤੇਮਾਲ ਕਰਦਾ ਹੈ:
var xmlDoc=new XML() xmlDoc.load("note.xml") document.write(xmlDoc.body)
ਕੀ ਸਾਦਾ ਲਗਦਾ ਹੈ?
- ਪਿਛਲਾ ਪੰਨਾ E4X HowTo
- ਅਗਲਾ ਪੰਨਾ E4X ਬਰਾਊਜ਼ਰ