Flashhilfe.de - Flash Community

Daten aus XML auslesen [Flash 9]

Forum > ActionScript 2.0 > Daten aus XML auslesen

 


AntwortenRegistrieren Seite1  

 21.07.2009, 09:52 
Beiträge: 18
Wohnort: Bad Arolsen
Registriert: Feb 2005

Daten aus XML auslesen
nächstes problem ;)
ich habe eine xml dateie wo von zeit zu zeit immer neue ergebnisse eingetragen werden. diese möchte ich mit flash auslesen. wenn es mehrere ergebnisse sind sollen die untereinander aufgelistet werden. wenn es zu viele ergebnisse für die seite zum anzeigen sind sollte ein kleiner scroll balken an die seite kommen. ich habe in der fla angefangen die daten auszulesen aus der xml komme dort aber schon nicht weiter weil da bestimmt ein fehler drin ist.  um hilfe im script wäre ich wieder dankbar da ich mich nicht so gut damit auskenne ..
Realität ist nur eine Illusion hervorgerufen durch den Mangel an Drogen!! [ERROR] Reality.SYS corruptet, reboot Universe? J/N

Angehängte Dateien:
Komprimierte Datei xml problem.rar5.08 KB
 21.07.2009, 14:31Re1
Benutzerbild von springerFlashhilfe.de Moderator
Beiträge: 4906
Wohnort: zuhaus
Registriert: Apr 2004

hi,
versuch mal so:

ActionScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
stop();

var triathlon:Array = [];
var schwimmstrecke:Array = [];
var radstrecke:Array = [];
var laufstrecke:Array = [];
var gesammtplatz:Array = [];
var altersklasse:Array = [];
var gesamtzeit:Array = [];
var schwimmzeit:Array = [];
var radzeit:Array = [];
var laufzeit:Array = [];

var XMLdaten = new XML();
XMLdaten.ignoreWhite=true;
XMLdaten.load("ergebnisse.xml");
XMLdaten.onLoad = function(success) {
   anzahl = XMLdaten.firstChild.childNodes.length;
   for (var i=0; i<anzahl; i++) {
         triathlon.push(XMLdaten.firstChild.childNodes[i].attributes.triathlon);
         schwimmstrecke.push(XMLdaten.firstChild.childNodes[i].attributes.schwimmstrecke);
         radstrecke.push(XMLdaten.firstChild.childNodes[i].attributes.radstrecke);
         laufstrecke.push(XMLdaten.firstChild.childNodes[i].attributes.laufstrecke);
         gesammtplatz.push(XMLdaten.firstChild.childNodes[i].attributes.gesamtplatz);
         alterstklasse.push(XMLdaten.firstChild.childNodes[i].attributes.altersklasse);
         gesammtzeit.push(XMLdaten.firstChild.childNodes[i].attributes.gesammtzeit);
         schwimmezit.push(XMLdaten.firstChild.childNodes[i].attributes.schwimmzeit);
         radzeit.push(XMLdaten.firstChild.childNodes[i].attributes.radzeit);
         laufzeit.push(XMLdaten.firstChild.childNodes[i].attributes.laufzeit);
   }
   gotoAndStop(2);
}


und verwende in der xml nur doppelte anführungszeichen...

PHP:
1
2
<?xml version="1.0" encoding="utf-8"?>
lieber chips essen und danach voller zweifel sein, als voller zweifel chips essen...
 21.07.2009, 15:03Re2
Beiträge: 18
Wohnort: Bad Arolsen
Registriert: Feb 2005

Themenautor/in

wie bring ich die daten jetzt auf die bühne ? möchte ja auch das sich alle untereinander sortieren.  mein ansatz wäre jetzt das hier

ActionScript:
1
2
3
4
5
6
7
 
      stop();
      for (var i=0; i<anzahl; i++) {
          _root.createTextField("teext"+i, i, 10, i*20, 0, 0);
          _root["teext"+i].autoSize = true;
          _root["teext"+i].text = anz[i];
      }
Realität ist nur eine Illusion hervorgerufen durch den Mangel an Drogen!! [ERROR] Reality.SYS corruptet, reboot Universe? J/N
Geändert von Wurminator am 21.07.09 um 15:03 Uhr

 
nicht sichtbar bei eingeloggten Mitgliedern
 
Themen
Ähnliche Beiträge zum Thema
Daten aus XML lesen [Flash MX 2004] 04.11.2010 - antonio2604
 

AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.
Partner Webseiten: DesignerInAction.de   Designnation.de   Mediengestalter.info   php-resource.de   phpforum.de   phpwelt.de   Pixelio.de   PSD-Tutorials.de   Tutorials.de

Haftungsausschluss   Datenschutzerklärung   Hier Werben   Impressum
© 1999-2012 Sebastian Wichmann - Flashhilfe.de