今天遇到了以下问题
在AIR中保存TXT时,换行不出来,网上查了查资料发现 只要在换行的地方加入"\r\n"即可。
不过当用AIR读取该TXT时,这个\r\n就不是换行的意思了,需要细心注意一下。
保存换行代码:
test += id + "\r\n";
保存数据代码:
var fileStream:FileStream = new FileStream();
var file:File = File.documentsDirectory.resolvePath(test ".bat")//保存到用户文档路径 具体查看FILE类 bat或txt都可以直接保存
fileStream.open(file,FileMode.WRITE);
var str:String = "hello word!!";
fileStream.writeUTFBytes(str);
fileStream.close();
这之后你在C:\USER:\目录下就可以看到啦~
以上是直接保存数据。还有一种方式是由用户来选择保存的路径。具体可以查看FileReference类。