Neurodeamon
Erfahrenes Mitglied
Hi,
habe ein kleines AS3 Problem. Da AS3 nicht wirklich mein Fachgebiet ist und im Forum noch niemand diese Frage gestellt hat nutze ich die Gelegenheit als erster zu fragen:
<<-- SNIPP -->>
<<-- SNIPP -->>
Erklärung:
Ich lese eine XML-Datei ein und verarbeite die Daten. Im Beispielcode wäre das das Datum des letzten Updates, die Überschriften und die Anzahl der Artikel.
Wie bekomme ich all diese Daten aus der Funktion? Ein Return gibt ja nur ein einzelnes Elemet aus. Ich brauche die Arrays/Variablen aber quasi global im gesamten ActionScript. Bisher habe ich versucht die daten als Array oder als Object auszugeben, erhielt aber immer Fehlermeldungen das entweder der Typ nicht umgewandelt werden kann, oder andere Fehler ...
Ich wäre für ein funktionierendes Beispiel dankbar, weil ich langsam AS träume .... brrr
habe ein kleines AS3 Problem. Da AS3 nicht wirklich mein Fachgebiet ist und im Forum noch niemand diese Frage gestellt hat nutze ich die Gelegenheit als erster zu fragen:
<<-- SNIPP -->>
Code:
var myXML:XML = new XML();
var XML_URL:String = "http://domain.tld/xml.php";
var myXMLURL:URLRequest = new URLRequest(XML_URL);
var myLoader:URLLoader = new URLLoader(myXMLURL);
myLoader.addEventListener("complete", xmlLoaded);
function xmlLoaded(event:Event){
myXML = XML(myLoader.data);
var lastUpdate:Date = new Date(myXML.@lastupdate*1000);
for(var item:String in myXML.article.title) {
ArrTitle.push(myXML.article.title[item]);
}
anzahl = arrTitle.length;
}
Erklärung:
Ich lese eine XML-Datei ein und verarbeite die Daten. Im Beispielcode wäre das das Datum des letzten Updates, die Überschriften und die Anzahl der Artikel.
Wie bekomme ich all diese Daten aus der Funktion? Ein Return gibt ja nur ein einzelnes Elemet aus. Ich brauche die Arrays/Variablen aber quasi global im gesamten ActionScript. Bisher habe ich versucht die daten als Array oder als Object auszugeben, erhielt aber immer Fehlermeldungen das entweder der Typ nicht umgewandelt werden kann, oder andere Fehler ...
Ich wäre für ein funktionierendes Beispiel dankbar, weil ich langsam AS träume .... brrr