SonMiko
Erfahrenes Mitglied
Hallo zusammen,
ich habe anhand folgenden, simplen Codes, eine XML Datei ausgelesen - bzw. eingelesen
Leider jedoch, kann ich nicht auf die Inhalte der Arrays "xmlKunde" sowie "xmlBeschreibung" außerhalb der letzten geschweiften Klammer zugreifen.
Woran liegt das? Gibt es eine Möglichkeit, das Array GLOBAL verfügbar zu machen?
Oder ist es aus Speicherplatz-Gründen nicht möglich?
Besten Gruß und Danke,
Mike
ich habe anhand folgenden, simplen Codes, eine XML Datei ausgelesen - bzw. eingelesen
Code:
stop();
var myXML_xml= new XML();
myXML_xml.ignoreWhite=true;
myXML_xml.load("xml.xml");
myXML_xml.onLoad=function(success){
xmlKunde=[];
xmlBeschreibung=[];
if(success){
for(var i=0;i<myXML_xml.firstChild.childNodes.length; i++){
xmlKunde[i]=myXML_xml.firstChild.childNodes[i].attributes.kunde;
xmlBeschreibung[i]=myXML_xml.firstChild.childNodes[i].attributes.beschreibung;
}
}
}
Leider jedoch, kann ich nicht auf die Inhalte der Arrays "xmlKunde" sowie "xmlBeschreibung" außerhalb der letzten geschweiften Klammer zugreifen.
Woran liegt das? Gibt es eine Möglichkeit, das Array GLOBAL verfügbar zu machen?
Oder ist es aus Speicherplatz-Gründen nicht möglich?
Besten Gruß und Danke,
Mike