jueves, 21 de abril de 2011

Grabar un archivo xml pequeño en disco con AIR

Guarda en disco las preferencias en un archivo de tipo XML:

import flash.filesystem.File;

var dir:File;

var fs:FileStream = new FileStream();
fs.addEventListener(Event.COMPLETE, onFileStreamComplete);
fs.openAsync(new File("app-storage:/prefs.xml"), FileMode.WRITE);
var fileData:String = '<?xml version="1.0" encoding="utf-8"?>';
fileData += "<prefs><defaulDirectory>"+dir.nativePath+"</defaultDirectory></prefs>";
fs.writeUTFBytes( fileData);

function onFileStreamComplete(e:Event):void{
   var fs:FileStream = e.target as FileStream;
   fs.close();
}

No hay comentarios:

Publicar un comentario