Also irgendwie funktioniert folgende Sache nicht:
Ich habe in Bild 1 ein dynamisches Textfeld erstellt mit dem Instanznamen „ausgabe“ und möchte nun den Text aus der Datei test.xml laden. Das habe ich folgendermaßen gelöst:
Actionscript:
stop();
var neu = new XML();
neu.ignoreWhite = true;
neu.load ("test.xml");
neu.onLoad = laden;
var thema = new Array();
var inhalt = new Array();
function laden(status){
if (status){
k=0;
while(neu.firstChild.childNodes[k]){
thema[k] = neu.firstChild.childNodes[k].childNodes[0].firstChild.nodeValue;
inhalt [k] = neu.firstChild.childNodes[k].childNodes[1].firstChild.nodeValue;
k++;
}
ausgabe = "<tr> + <td>+thema[k]+</td>+<td>+inhalt[k]+</td>+<tr>";
}
}
test.xml:
<?xml version="1.0"?>
<klausuren>
<mathematik>
<thema>Kurvendiskussion</thema>
<inhalt>Aufgabe zu</inhalt>
</mathematik>
<mathematik>
<thema >Integralrechnung</thema>
<inhalt>Weisen sie nach</inhalt>
</mathematik>
<mathematik>
<thema>Eulerische Zahl</thema>
<inhalt>Betrachtung der Funktion</inhalt>
</mathematik>
</klausuren>
Die Doctype Sachen hab ich erstmal weggelassen.
Ich bekomme aber irgendwie keine Ausgabe, obwohl mir die Sache richtig erscheint.
Ich habe in Bild 1 ein dynamisches Textfeld erstellt mit dem Instanznamen „ausgabe“ und möchte nun den Text aus der Datei test.xml laden. Das habe ich folgendermaßen gelöst:
Actionscript:
stop();
var neu = new XML();
neu.ignoreWhite = true;
neu.load ("test.xml");
neu.onLoad = laden;
var thema = new Array();
var inhalt = new Array();
function laden(status){
if (status){
k=0;
while(neu.firstChild.childNodes[k]){
thema[k] = neu.firstChild.childNodes[k].childNodes[0].firstChild.nodeValue;
inhalt [k] = neu.firstChild.childNodes[k].childNodes[1].firstChild.nodeValue;
k++;
}
ausgabe = "<tr> + <td>+thema[k]+</td>+<td>+inhalt[k]+</td>+<tr>";
}
}
test.xml:
<?xml version="1.0"?>
<klausuren>
<mathematik>
<thema>Kurvendiskussion</thema>
<inhalt>Aufgabe zu</inhalt>
</mathematik>
<mathematik>
<thema >Integralrechnung</thema>
<inhalt>Weisen sie nach</inhalt>
</mathematik>
<mathematik>
<thema>Eulerische Zahl</thema>
<inhalt>Betrachtung der Funktion</inhalt>
</mathematik>
</klausuren>
Die Doctype Sachen hab ich erstmal weggelassen.
Ich bekomme aber irgendwie keine Ausgabe, obwohl mir die Sache richtig erscheint.