Kode berikut adalah data baca node, dan situasi lain adalah membaca data atribut simpul.
<head> <itement> </iteme> <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 (); } coba {strurl = "/data/rdzz.xml"; xmlhttp.onreadystatechange = loadxmlfile; xmlhttp.open ("get", strurl + "? time =" + (tanggal baru ()). getTime (), true); xmlhttp.send (null); } catch (e) {}} function loadXmlfile () {var content = ""; if (xmlhttp.readystate == 4) {if (xmlhttp.status == 200) {var xmldom = xmlhttp.responsexml; var xmlroot = xmldom.documentElement; coba {var objlength = xmlroot.geteLementsByTagname ("item"); untuk (var i = 0; i <objlength.length; i ++) {var elementTitle = objlength [i] .geteLementsByTagname ('newstitle') [0]; var elementtime = objlength [i] .geteLementsByTagname ('newstime') [0]; var elementUrl = objlength [i] .geteLementsbyTagname ('newsurl') [0]; // LastValue = objLength[i].getAttribute( "LastValue" )// Prediction = objLength[i].getAttribute( "Prediction" )// Actual = objLength[i].getAttribute( "Actual" )// importance = objLength[i].getAttribute( "importance" )// newstime = objLength[i].getAttribute( "NewsTime" ) var title = elementTitle.textContent || elementtitle.text; var time = elementtime.textContent || elementtime.text; var url = elementurl.textcontent || elementurl.text; Konten + = "<li> <dl> <dd>" + waktu + "</dd> <dd> <a href = '" + url + "' target = 'blank'>" + title + "</a> </dd> </ll> </li>"; } document.getElementById ("newsinfo"). innerHtml = konten; } catch (e) {}}}} </script> </head> <body> <input id = "button1" type = "button" value = "baca" ontClick = "ajaxRequest ()"/> <div id = "newsinfo"> </div> </bod>