[b] funzione riservata browseForFile (): vuoto
[/b] {
xmlTypes di varietà: FileFilter = nuovo FileFilter (“XML (*.xml)„, “*.xml„);
varietà xmlFile: Allineamento = nuovo allineamento (xmlTypes);
FileReference refUploadFile = nuovo ();
refUploadFile.browse (xmlFile);
refUploadFile.addEventListener (Event.SELECT, onFileSelect);
refUploadFile.addEventListener (Event.COMPLETE, onFileComplete);
}
onFileSelect riservato di funzione (evento: Evento): vuoto
{
traccia (“selezionato„);
refUploadFile.removeEventListener (Event.SELECT, onFileSelect);
refUploadFile.addEventListener (Event.COMPLETE, onFileComplete);
refUploadFile.load ();
}
[b] onFileComplete riservato di funzione (evento: Evento): vuoto [/b]
{
newXML di varietà: XML = refUploadFile.data come XML; // [u] qui è il problema, come convertire i dati che ottengo ad una lima di XML, using questo senso fa il newXML=NULL [/u] [i] [/i]
refUploadFile.removeEventListener (Event.COMPLETE, onFileComplete);
refUploadFile = event.currentTarget come FileReference;
}
class= >
di