ఎందుకు E4X?

E4X మాకు XML ఉపయోగంలో సులభతనం చేస్తుంది.

E4X సులభం

మీరు జావాస్క్రిప్ట్ ఉపయోగించి XML ను పరిశీలించినప్పుడు, E4X ఎక్కువగా ఉపయోగించబడుతుంది.

ఇక్కడ ఎ4క్స్ లేకపోతే, మీరు XML లైబ్రరీ (లేదా XML కంపొనెంట్) ను ఉపయోగించి XML తో మాట్లాడవలసి ఉంటుంది.

ఈ లైబ్రరీలు లేదా కంపొనెంట్ల సంకేతబద్ధత మరియు వాటి వివిధ బ్రౌజర్లులో పనిచేయడం వివిధంగా ఉంటుంది.

ఈ ఉదాహరణ ఒక క్రాంతికారక బ్రౌజర్ ఇన్స్టాన్స్ ఉంది, XML డాక్యుమెంట్ (\

var xmlDoc
// ఇంటర్నెట్ ఎక్స్ప్లోరర్ కోసం కోడ్
if (window.ActiveXObject)
{
xmlDoc = new ActiveXObject("Microsoft.XMLDOM")
xmlDoc.async=false;
xmlDoc.load("note.xml")
displaymessage()
}
// కోడ్ మొజిలా, ఫైర్ఫాక్స్ మొదలైనవి కోసం
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

ఇ4ఎక్స్ ఉపయోగం

ఈ ఉదాహరణ పైని ఉదాహరణతో అదే పని చేస్తుంది, కానీ ఇ4ఎక్స్ ఉపయోగించబడింది:

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

ఇది ఎక్కువగా సులభం కాదా?