CSV 데이터가 포함 된 my flex (플래시 빌더 4) 응용 프로그램에 String 변수가 있습니다. 사용자가이 데이터를 로컬 파일로 다운로드 할 수있게해야합니다. 예를 들어, "csv"버튼을 클릭하면 파일 저장 대화 상자가 나타납니다 (그리고 문자열 변수의 내용을 보낼 것입니다).플렉스 - 문자열 변수를 파일로 로컬 컴퓨터에 다운로드하는 방법?
이것은 가능합니까/어떻게 가능합니까?
저는 csv에 대한 DataGrid에 ResuableFX 구성 요소를 사용하고 있습니다. 내가 그와 함께 결국이 코드는 (웹 브라우저) 사용자에 대한 텍스트 파일에 문자열을 저장하기 위해 노력 : 당신은 AIR 응용 프로그램의 경우
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");