Hallo Zusammen
vielen Dank für das Tut! wenn ich genau es nach Anleitung umsetzte funktionierts prima

Nun möchte ich aber, dass das "Ausgelesene" in bestehende dynamische Textfelder geladen werden.
Das habe ich so versucht:
Code:
stop();
var XMLdaten = new XML();
XMLdaten.ignoreWhite=true;
XMLdaten.load("score5.xml");
XMLdaten.onLoad = function(success) {
if(success){
highscore = XMLdaten.firstChild.childNodes.length; //liest die anzahl der elemente aus!
XMLdaten_rank = [];
XMLdaten_nick = [];
XMLdaten_score = [];
for (var i=0; i<highscore; i++) {
XMLdaten_rank[i] = XMLdaten.firstChild.childNodes[i].attributes.rank;
XMLdaten_nick[i] = XMLdaten.firstChild.childNodes[i].attributes.nick;
XMLdaten_score[i] = XMLdaten.firstChild.childNodes[i].attributes.score;
ranks[i].text = XMLdaten_rank[i];
nicks[i].text = XMLdaten_nick[i];
scores[i].text = XMLdaten_score[i];
}
}
} funktioniert leider nicht. beim Basteln ist mir aber aufgefallen (und das verstehe ich nicht, warum es so geladen wird):
Code:
ranks.text = XMLdaten_rank;
nicks.text = XMLdaten_nick;
scores.text = XMLdaten_score; wenn ich das [i] weglasse, wird der Inhalt geladen, jedoch werden die Werte mit Kommas getrennt und stehen nicht untereinander...
Ich wäre super froh, wenn mir hier ein Meister weiterhelfen kann.
Wäre auch bereit den Aufwand zu bezahlen, da ich dieses File für einen Kunden brauche.
Im Anhang ist das fla-& xmlfile und game.jpg zeigt wie das Ganze dann aussehen soll.
vielen Dank im Voraus!!