Flex 輸出文件到本地的兩種方法
更新時間:2014年10月15日 17:28:35 投稿:whsnow
flex中輸出文件到本地有兩種方法分別是File和FielRefreence,下面的實例代碼,大家可以看看
在flex中輸出文件到本地目前我用到兩種方法,分別是File和FielRefreence
例子:
var exportString:String = "這就是一個測試"
1、File輸出
復制代碼 代碼如下:
var ff:File = File.desktopDirectory.resolvePath("Progress.CSV");
ff.addEventListener(Event.SELECT,exportCSVSelectedHandler);
ff.browseForSave("選擇路徑");
private function exportCSVSelectedHandler(event:Event):void
{
var dir:String = event.target.nativePath;
var writeStream:FileStream = new FileStream();
writeStream.open(new File(dir),FileMode.WRITE);
var content:String = "jhfdklahflaksjdhflkasjhflaskjhlf\n";
writeStream.writeMultiByte(content,'utf-8');
writeStream.close();
}
2、FileReference 輸出
復制代碼 代碼如下:
var content:String = "jhfdklahflaksjdhflkasjhflaskjhlf\n";
var f:FileReference = new FileReference();
f.save(content,"1.csv");
File和FileReference兩者的差別在于File可以指定文檔的編碼格式,而FileReference使用起來相對簡單
相關文章
flex中使用RadioButtonGroup時取出所選項的值的方法
flex中的RadioButtonGroup想必大家并不陌生吧,在本文將為大家介紹下在使用RadioButtonGroup時如何取出所選項的值,感興趣的朋友可以參考下2013-12-12flex chrome瀏覽器調(diào)試出現(xiàn)空白的解決方法
flex瀏覽器調(diào)試出現(xiàn)空白,原因是谷歌有個默認的flash播放器,只要將默認的播放器禁用,留下新安裝的插件,就OK了2014-02-02Flex 事件分發(fā)(FlexViewer事件機制)剝離過程
本節(jié)主要介紹了如何將FlexViewer里面的事件分發(fā)及監(jiān)聽事件機制剝離出來在其他項目中使用,需要的朋友可以參考下2014-07-07ie9下關閉彈出窗口出現(xiàn)__flash__removeCallback未定義錯誤
在關閉彈出窗口時,出現(xiàn)__flash__removeCallback未定義錯誤。而且是關了又出現(xiàn),關于這個問題的解決方法如下2014-09-09Flex中對表格某列的值進行數(shù)字格式化并求百分比添加%
需要對表格中某列的數(shù)值進行格式化,對該數(shù)值乘以100,并保留兩位小數(shù),添加“%”下面同實例來實現(xiàn)下2014-10-10