0
我在我的Flex(Flash Builder 4)應用程序包含CSV數據中有一個字符串變量。我需要允許用戶將這些數據下載到本地文件。例如,給他們一個「csv」按鈕來點擊,它可能會顯示一個保存文件對話框(我將發送我的字符串變量的內容)。Flex - 如何將字符串變量作爲文件下載到本地機器?
這可能/如何?
我正在使用ResuableFX組件爲csv數據網格。這是我結束了代碼工作,以節省字符串爲用戶的文本文件(在web瀏覽器):
var dg2CSV:DataGrid2CSV = new DataGrid2CSV();
dg2CSV.includeHeader=true;
dg2CSV.target=adgEncounters;
var csvText:String=dg2CSV.getCSV();
var MyFile:FileReference = new FileReference();
var csvFileNameDT:String = QuickDateFormatter.format(new Date().toString(),"YYYYMMDDJJNNSS");
MyFile.save(csvText,"Encounters"+csvFileNameDT+".csv");