除非是AIR,FP不提供读写本地文件的功能。

只有用flash.net.FileReference类,用文件选择框的方式。但在FP9中,下载到本地必须指定一个网络地址,所以又必须通过后台将XML存入网络再下载。

我知道这不是你想的。


你现在做的只是将增加的数据加入内存中的XML,文件里的并没有变化。如果想文件里的变化,一是用上面的方法,二是用FLEX4的SDK,它的FileReference支持将内存中的数据写入本地,三是换上AIR,用它的File类,但这样程序就不能在网络上使用了。