Verfahrgeschwindigkeit eine XML-Datei mit YUI 2.8 Bibliothek
-
02-10-2019 - |
Frage
Ich habe eine Verpflichtung zu parsen / Traverse eine XML-Datei, die YUI 2.8-Bibliothek. Aus dem Handbuch Seite YUI von Datasource , konnte ich Informationen darüber, wie die XML-Datei zu erhalten mit XHRDataSource und dann den Antworttyp und Antwort-Schema festgelegt (verstand es nach so vielen Lesungen: P).
Aber nach der Datasource einrichten, ich weiß nicht, welche Daten aus meiner XML-Datei zu tun zu holen? Diese Seite nicht auf, dass kein Beispiel zu bieten scheint. Kann jemand das Verfahren erläutert die XML-Datei mit Datasource?
analysierenLösung
Nach Ihrer Datasource einrichten, rufen sendrequest () mit einer Callback-Funktion, um Daten aus dem XML-Datei abgerufen werden.
var myDataSource = new YAHOO.util.XHRDataSource("./myxml");
myDataSource.responseType = YAHOO.util.DataSource.TYPE_XML;
myDataSource.responseSchema = {
resultNode: "book",
fields: ["title","author","year"]
};
ds.sendRequest(null, {
success: function(request, response) {
var results=response.results,
i=0,
l=results.length;
for(; i<l; i++) {
YAHOO.log(results[i].title);
}
}
});
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow