Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 23-08-2006, 10:54   #1 (permalink)
k4 8004
 
Registriert seit: Jul 2001
Ort: zh04ch
Beiträge: 465
xml nodes werden nicht komplett geladen

hallo forum!
ich lade meine texte mit folgendem script aus einer xml-datei.

PHP-Code:
stop();
System.useCodepage true;
_global.derPfad this;
// XML-Objekt
meinXML = new XML();
// Leerzeichen + Leerstellen usw. ignorieren
meinXML.ignoreWhite true;
// Was soll ausgeführt werden, wenn das XML-File "beispiel.xml" geladen ist...
meinXML.onLoad = function(geladen) {
    if (
geladen) {
        
trace("meinXML.loaded = "+meinXML.loaded);
        
// Ladezustand
        
trace("meinXML.status = "+meinXML.status);
        
// Parsing Status
        
trace("meinXML.hasChildNodes() = "+meinXML.hasChildNodes());
        
// Wieviel Knoten von innerhalb <root>...</root> gibt es?
        
anzahlKnoten meinXML.firstChild.childNodes.length;
        
trace("Anzahl der Knoten innerhalb von <root>...</root>: "+anzahlKnoten+"\n");
        
// Wieviel Knoten von innerhalb <wert1>...</wert1> gibt es?
        
anzahlKnoten_e2 meinXML.childNodes[0].childNodes[0].childNodes.length;
        
trace("Anzahl der Knoten innerhalb von <wert1>...</wert1>: "+anzahlKnoten_e2+"\n");
        for (var 
0i<anzahlknoteni++) {
            
// Knoten <wert1>....</wert1>, <wert2>...</wert2>, usw. erfassen
            
wertKnoten this.childNodes[0].childNodes[i];
            
trace("wertKnoten = "+wertKnoten);
            
// Inhalte o.g. Knoten erfassen, als "Inhalt des Wert 1" usw...
            
wertInhalt wertKnoten.firstChild.nodeValue;
            
_global.derPfad["Textfeld_"+i].text wertinhalt;
            
trace("wertInhalt = "+wertInhalt);
            
trace("***********************************************");
            
// Wieviel Knoten innerhalb <wert1>...</wert1> gibt es?
            
anzahlKnoten_e2 meinXML.childNodes[0].childNodes[i].childNodes.length;
            
trace("Anzahl der Knoten innerhalb von <wert1>...</wert1>: "+anzahlKnoten_e2+"\n");
            for (var 
1j<anzahlknoten_e2j++) {
                
wertKnoten_e2 this.childNodes[0].childNodes[i].childNodes[j];
                
trace("wertKnoten_e2 = "+wertKnoten_e2);
                
wertInhalt_e2 wertKnoten_e2.childNodes[0].nodeValue;
                
_global.derPfad["Textfeld_e2_"+i].text wertInhalt_e2;
                
trace("wertInhalt_e2 = "+wertInhalt_e2);
                
trace("***********************************************");
            }
        }
    } else {
        
trace("Fehler beim Laden der XML-Datei...");
    }
};
meinXML.load("winter06_07/"+landauswahl+"/collection/"+textfile+".xml"); 
in der *.xml -datei hat es dann bist zu 70 nodes.

das problem ist: die letzten paar nodes werden einfach nicht mehr geladen. die textfelder bleiben einfach leer oder sind unvollständig

mus ich da noch was ergänzen?

herzlichen dank
hio
__________________
aus z-city

Geändert von hioglyphix (23-08-2006 um 10:55 Uhr)
hioglyphix ist offline   Mit Zitat antworten
Alt 23-08-2006, 16:08   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Zitat:
die letzten paar nodes werden einfach nicht mehr geladen
Sicher? Hast du das XML-File mal auf Wohlgeformtheit und Fehler gecheckt?

Oder stimmt nur dein Einlesescript nicht?
  Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 14:01 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele