Kamfanin E4X?

E4X ya ba wa wa ka amfani da XML da tasiri.

E4X yana da tasiri.

Kamar yadda ka iya amfani da JavaScript don yin fahimtar da amfani da XML, ka iya ganin E4X yana da tasiri.

Bai wa E4X, kamar yadda ka iya amfani da labarai XML (ko kuma kuma komponen XML) don yin amfani da XML.

Yadda da yin kwanan nan a kaiwa da labarai ko kuma yadda zai aiki a kowane kwanan nan na kowane kwanan nan yana duka duka.

Bai wa E4X

Ami a baiwai kanuwan bili na bawonni na kuma yadda zai yin bayanin XML ("note.xml") zuwa kuma yadda zai yin bayanin nassosi:

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)
}

TIY

Using E4X

This example works the same as the one above, but uses E4X:

var xmlDoc=new XML()
xmlDoc.load("note.xml")
document.write(xmlDoc.body)

Is it not simpler?