Thema: [Flash CS4] - Flash Fragenthread
Einzelnen Beitrag anzeigen
Alt 08-03-2010, 21:33   #7 (permalink)
sonar
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.594
1. Lass dir nix erzählen – du kannst 500mal einen Knoten namens 'knoten' haben, das ist sogar sinnvoll!

2. Das XML-Dokument muss logisch aufgebaut sein, bei dir fehlt der root-Knoten.

3. Schnelles Beispiel in AS3 anbei. Schau's dir an und überleg dir, ob du dich weiter mit AS2 und dessen äußerst umständlichem XML-Handling rumärgern willst…

Code:
<?xml version="1.0" encoding="utf-8"?>
<data>
  <knoten>
    <kindknoten name="Element eins 1" beschreibung="Beschreibung 1 1"/>
    <kindknoten name="Element zwei 1" beschreibung="Beschreibung 2 1"/>
    <kindknoten name="Element drei 1" beschreibung="Beschreibung 3 1"/>
  </knoten>
  <knoten>
    <kindknoten name="Element eins 2" beschreibung="Beschreibung 1 2"/>
    <kindknoten name="Element zwei 2" beschreibung="Beschreibung 2 2"/>
    <kindknoten name="Element drei 2" beschreibung="Beschreibung 3 2"/>
  </knoten>
</data>
PHP-Code:
var xmlData:XML;

var 
ldr:URLLoader = new URLLoader();
ldr.addEventListener(Event.COMPLETEhandleXMLLoaded);
ldr.load( new URLRequest("XMLfile.xml") );

function 
handleXMLLoaded(event:Event):void {
    
xmlData = new XML(event.target.data);

    for 
each (var node:XML in xmlData.knoten.kindknoten) {
        
trace"Name:"node.@name" / Beschreibung:"node.@beschreibung);
    }

__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)

Geändert von sonar (08-03-2010 um 21:35 Uhr)
sonar ist offline   Mit Zitat antworten