Weg = „/bookstore/book [price>35]“;
//-Code für IE
wenn (window.ActiveXObject) {
xmlDoc.setProperty („SelectionLanguage“, „XPath“);
var book_nodes = xmlDoc.selectNodes (Weg);
für (i = 0; I < book="">„;
wenn (book_fields [J] .nodeName == „Preis“)
buf += „(IE) Preis: “ + book_fields [J] .text + „ „;
}
}
} sonst {
//-Code für Mozilla, Firefox, Oper, etc.
wenn (document.implementation && document.implementation.createDocument) {
var-Nullpunkte = xmlDoc.evaluate (Weg, xmlDoc, Null, XPathResult.ANY_TYPE, Null);
var-Resultat = nodes.iterateNext ();
während (Resultat) {
var book_fields = result.childNodes;
für (J = 0; J < book="">„;
wenn (book_fields [J] .nodeName == „Preis“)
buf += „(Firefox) Preis: “ + book_fields [J] .childNodes [0] .nodeValue + „ „;
}
Resultat = nodes.iterateNext ();
}
}
}
|