[b] private Funktion browseForFile (): Lücke
[/b] {
var xmlTypes: FileFilter = neues FileFilter („XML (*.xml)“, „*.xml“);
var xmlFile: Reihe = neue Reihe (xmlTypes);
refUploadFile = neues FileReference ();
refUploadFile.browse (xmlFile);
refUploadFile.addEventListener (Event.SELECT, onFileSelect);
refUploadFile.addEventListener (Event.COMPLETE, onFileComplete);
}
privates Funktion onFileSelect (Ereignis: Ereignis): Lücke
{
Spur („vorgewählt“);
refUploadFile.removeEventListener (Event.SELECT, onFileSelect);
refUploadFile.addEventListener (Event.COMPLETE, onFileComplete);
refUploadFile.load ();
}
[b] privates Funktion onFileComplete (Ereignis: Ereignis): Lücke [/b]
{
var newXML: XML = refUploadFile.data als XML; // [u] ist hier das Problem, wie man umwandelt die Daten, die ich an eine XML Akte gelange, using diese Weise bildet das newXML=NULL [/u] [i] [/i]
refUploadFile.removeEventListener (Event.COMPLETE, onFileComplete);
refUploadFile = event.currentTarget als FileReference;
}
|