{lang: 'de'}
Flashhilfe.de - Flash Community

XML Daten in Flash eingebettet -> Fehler [Flash 10]

 


AntwortenRegistrieren Seite1  

johnnyflash#1
Benutzerbild von johnnyflash
Beiträge: 34
Registriert: Apr 2010

03.05.2010, 09:35

Guten Morgen alle zusammen!

Die Woche hat gerad erst begonnen und da quält mich immernoch das gleiche Problem. Ich habe eine XML-Datei die ich in Flash lade. Klappt alles bestens.

So jetzt kommts: Wenn ich die XML-Daten als Variable in Flash selber deklariere, um nicht immer die XML-Datei mitschicken zu müssen funktionierts nicht mehr richtig. Ich bekomme immer:

ActionScript:
1TypeError: Error #1010: Ein Begriff ist nicht definiert und hat keine Eigenschaften.


Eingekürzt ist das die Schleife die Probleme bereitet sobald ich die XML-Daten nicht mehr extern lade:

ActionScript:
1
2
3
4
5
function init():void {
   for (var i=0; i<=anzahl; i++) {
      arr[i].text=xml.element[i+3].loadfaktor;
   }
}
Schlagwörter: xml
candiru#2
Benutzerbild von candiru
Beiträge: 190
Registriert: May 2007

03.05.2010, 12:37

hallo,
trace doch mal xml.element[i+3] in der for schleife.
woher stammt die 'anzahl'? könnte sein, dass i+3 über die anzahl hinausgeht...
johnnyflash#3
Benutzerbild von johnnyflash
Beiträge: 34
Registriert: Apr 2010

Themenautor/in

03.05.2010, 13:38

Ich hab den Fehler gefunden und auch beheben können, so richtig schlau bin ich trotzdem nicht draus geworden, weil die Lösung nur bei einer Variante funktioniert:

Bei extern geladener XML funktioniert nur diese Schleife:

ActionScript:
1
2
3
4
5
function init():void {
   for (var i=0; i<=anzahl; i++) {
      arr[i].text=xml.element[i+3].loadfaktor;
   }
}


Bei eingebetteten XML-Daten nur diese:

ActionScript:
1
2
3
4
5
6
function init():void {
   for (var i=1; i<anzahl+1; i++) {
      trace(xml.element[i+3]);
         arr[i].text=xml.element[i+3].loadfaktor;
      }
}


Die Ausgabe ist absolut identisch und die Berechnungen im Anschluss auch...

AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.

 
Ähnliche Beiträge zum Thema
Ein Lob an die Admins [Flash CS5] 08.05.2022 - Indy_Crossover
Partner Webseiten: art-and-law.de  Mediengestalter.info   phpwelt.de   Scubacube.de  
Haftungsausschluss   Datenschutzerklärung   Impressum
© 1999-2024 Sebastian Wichmann - Flashhilfe.de