курс = «/bookstore/book [price>35]»;
Кодий // для IE
если (window.ActiveXObject) {, то
xmlDoc.setProperty («SelectionLanguage», «XPath»);
book_nodes var = xmlDoc.selectNodes (курс);
для (I = 0; iий < book="">«;
если (== «цена» book_fields [j] .nodeName), то
цена buf += «(IE): » + book_fields [j] .text + « «;
}
}
} еще {
Кодий // для Mozilla, Firefox, оперы, etc.
если (&& document.implementation.createDocument document.implementation) {, то
узлы var = xmlDoc.evaluate (курс, xmlDoc, null, XPathResult.ANY_TYPE, null);
результат var = nodes.iterateNext ();
пока (результат) {
book_fields var = result.childNodes;
для (j = 0; j < book="">«;
если (== «цена» book_fields [j] .nodeName), то
цена buf += «(Firefox): » + book_fields [j] .childNodes [0] .nodeValue + « «;
}
результат = nodes.iterateNext ();
}
}
}
|