Anmelden

Archiv verlassen und diese Seite im Standarddesign anzeigen : ActionScript und XML



Teelicht
22.07.2006, 21:37
Ich möchte mir einen Flash MP3 Player basteln und will die Informationen zu meinen Liedern in einer XML-Datei speichern. Meine XML Datei sieht dazu so aus:



<?xml version="1.0" ?>
<play>
<lied>
<titel>Blister In The Sun</titel>
<interpret>Violent Femmes</interpret>
<album>Violent Femmes</album>
<musikrichtung>Alternative &amp; Punk</musikrichtung>
<dauer>2:24</dauer>
<typ>MPEG Audio</typ>
<speicherplatz>2,8</speicherplatz>
<quelle>Micha Grandel</quelle>
<ort>/files/music</ort>
</lied>
</play>


Mein noch nicht fertiges ActionScript sieht so bisher so aus:


this.onLoad = function() {
liederliste = new XML();
liederliste.ignoreWhite = true;
liederliste.load("lieder.xml");
liederliste.onLoad = function(success) {
if (success && this.loaded) {
trace(liederliste.childNodes[0].childNodes[0].childNodes[0].nodeValue);
}
gotoAndStop(2);
};
};


Kann mir mal jemand erklären, warum ich beim trace ständig ein "null" bekomme? Wie greife ich denn NUR AUF DEN INHALT eines ChildNodes zu? Denn wenn ich .nodeValue einfach weglasse, habe ich den XML-Tag drumherum mit in der Ausgabe. Es muss doch eine Möglichkeit geben wie bei nodeTitle eben statt den Titel NUR den Inhalt zubekommen? :confused:

Gruß, Micha <><