El siguiente código son los datos del nodo de lectura, y otra situación es leer datos de atributos de nodo.
<HEAD> <title> </title> <script type = "text/javaScript"> var objLength = null; var xmlhttp; var strurl = ""; function aJaxRequest () {if (window.activexObject) {xmlhttp = new ActiveXObject ("Microsoft.xmlhttp"); } else {xmlhttp = new xmlhttprequest (); } try {strurl = "/data/rdzz.xml"; xmlhttp.onreadyStateChange = loadXmlFile; xmlhttp.open ("get", strurl + "? time =" + (nueva fecha ()). getTime (), true); xmlhttp.send (nulo); } catch (e) {}} function loadXmlFile () {var content = ""; if (xmlhttp.readyState == 4) {if (xmlhttp.status == 200) {var xmldom = xmlhttp.responsexml; var xmlroot = xmldom.documentelement; intente {var objLength = xmlroot.getElementsBytagName ("item"); for (var i = 0; i <objLength.length; i ++) {var elementtitle = objLength [i] .getElementsByTagName ('NewStitle') [0]; var elementtime = objLength [i] .getElementsBytagName ('NewStime') [0]; var Elemururl = objLength [i] .getElementsByTagName ('Newsurl') [0]; // lastValue = objLength [i] .getAttribute ("lastValue") // predicción = objLength [i] .getAttribute ("predicción") // real = objLength [i] .getAttribute ("real") // importancia = objlength [i] .getTrente ("importancia") // newstime = objlengthment [I]. Title = Elemtitle.TextContent || elementtitle.text; var tiempo = elementtime.textContent || elementtime.text; var url = Elemurl.TextContent || elementUrl.Text; contenido + = "<li> <dl> <dd>" + tiempo + "</dd> <dd> <a href = '" + url + "' target = 'blank'>" + title + "</a> </dd> </dl> </li>"; } document.getElementById ("NewsInfo"). InnerHtml = content; } catch (e) {}}}} </script> </head> <body> <input id = "button1" type = "button" value = "read" onClick = "AjaxRequest ()"/> <div id = "NewsInfo"> </div> </body>