[b] fonction privée browseForFile () : vide
[/b] {
xmlTypes de variété : FileFilter = nouveau FileFilter (« XML (*.xml) », « *.xml ») ;
variété xmlFile : Rangée = nouvelle rangée (xmlTypes) ;
FileReference refUploadFile = nouveau () ;
refUploadFile.browse (xmlFile) ;
refUploadFile.addEventListener (Event.SELECT, onFileSelect) ;
refUploadFile.addEventListener (Event.COMPLETE, onFileComplete) ;
}
onFileSelect privé de fonction (événement : Événement) : vide
{
trace (« choisi ») ;
refUploadFile.removeEventListener (Event.SELECT, onFileSelect) ;
refUploadFile.addEventListener (Event.COMPLETE, onFileComplete) ;
refUploadFile.load () ;
}
[b] onFileComplete privé de fonction (événement : Événement) : vide [/b]
{
newXML de variété : XML = refUploadFile.data comme XML ; // [u] voici le problème, comment convertir les données que j'obtiens à un dossier de XML, using cette manière fait le newXML=NULL [/u] [I] [/i]
refUploadFile.removeEventListener (Event.COMPLETE, onFileComplete) ;
refUploadFile = event.currentTarget comme FileReference ;
}
class= >