佳木斯湛栽影视文化发展公司

主頁 > 知識庫 > Flex 輸出文件到本地的兩種方法

Flex 輸出文件到本地的兩種方法

熱門標(biāo)簽:檢查注冊表項 鐵路電話系統(tǒng) 智能手機(jī) 呼叫中心市場需求 服務(wù)器配置 美圖手機(jī) 銀行業(yè)務(wù) 網(wǎng)站文章發(fā)布

在flex中輸出文件到本地目前我用到兩種方法,分別是File和FielRefreence

例子:

var exportString:String = "這就是一個測試"

1、File輸出

復(fù)制代碼 代碼如下:

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 輸出

復(fù)制代碼 代碼如下:

var content:String = "jhfdklahflaksjdhflkasjhflaskjhlf\n";

var f:FileReference = new FileReference();
f.save(content,"1.csv");

File和FileReference兩者的差別在于File可以指定文檔的編碼格式,而FileReference使用起來相對簡單

標(biāo)簽:樂山 河南 長治 新疆 紅河 滄州 沈陽 上海

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Flex 輸出文件到本地的兩種方法》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    长宁区| 天等县| 永嘉县| 固安县| 建昌县| 万荣县| 尖扎县| 察隅县| 金沙县| 夹江县| 唐海县| 夏邑县| 太和县| 左权县| 长寿区| 台中市| 射阳县| 汉源县| 高清| 奉新县| 福鼎市| 江永县| 黄平县| 额敏县| 凉山| 汪清县| 石景山区| 澎湖县| 长宁县| 南华县| 陕西省| 平阳县| 广安市| 利川市| 巴青县| 邵武市| 陕西省| 葫芦岛市| 水城县| 特克斯县| 宜章县|