Kwa nini E4X?
- Mwitu wa kuzingatia E4X HowTo
- Pya ya kuzingatia E4X kwenye kifunguni
E4X inafanya tu kufikia XML kwa usafi zaidi.
E4X inayofaa zaidi
Kama umejaribu kutumia JavaScript kumaliza na kushahamisha XML, utakaribisha kwamba E4X inayofaa zaidi.
Hakuna E4X, inafaa tu tumie maktaba ya XML (au komponzi ya XML) kufikia XML.
Muundo wa maktaba au komponzi ya kila moja na jinsi ya kushambulia katika vihoma vya kichakaza vingine vinatofanana.
Hakuna E4X
Mfano hii ni mifano wa kuchangia kwa vihoma vya kichakaza kwa kufikia vihoma vya kichakaza ya XML ("note.xml") kwa kusadika habari ya kichakaza cha XML na kutoa habari ya kichakaza:
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) }
Kutumia E4X
Mifano hii inafanana na mifano ya juu, lakini inatumia E4X:
var xmlDoc=new XML() xmlDoc.load("note.xml") document.write(xmlDoc.body)
Ni rahisi lini?
- Mwitu wa kuzingatia E4X HowTo
- Pya ya kuzingatia E4X kwenye kifunguni