在fileStream中写入多个文件

时间:2014-12-10 17:18:37

标签: xml actionscript-3 flash filestream

我目前正在为我的作业开发天气应用程序。我想知道我是否有办法在fileStream中编写多个项目。或者我是否需要创建一个新的fileStream来访问其他信息。

这是我的代码写在我的城镇。

var fileStream:FileStream  = new FileStream();

//write file
function writeFile(town:String):void{
fileStream.open(file,FileMode.WRITE);
fileStream.writeUTFBytes("<root>\n\t<town>" + town + "</town>\n</root>"); 

fileStream.close();
}

1 个答案:

答案 0 :(得分:0)

而不是FileMode.WRITE,请使用FileMode.APPEND

function writeFile(town:String):void{
    fileStream.open(file,FileMode.APPEND);
    fileStream.writeUTFBytes("<root>\n\t<town>" + town + "</town>\n</root>"); 
    fileStream.close();
}