酷站(www.ku0.com)-致力于为互联网从业者提供动力!

热门关键词:  企业  as  baidu  c4rp3nt3r  美女
【阿里云】采购季上云仅¥223/3年

Flex 输出文件到本地的两种方法

来源:互联网搜集 作者:酷站 人气: 发布时间:2018-07-21
本篇文章主要介绍了Flex 输出文件到本地的两种方法,对大家的学习或者工作具有一定的参考学习价值,感兴趣的小伙伴们可以参考一下,也感谢大家对酷站(ku0.com)的支持。

在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使用起来相对简单

 

 
版权声明:本文内容来源于互联网或用户自行发布贡献,该文观点仅代表原作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 959677720#qq.cn(#换@) 举报,一经查实,本站将立刻删除。
原文链接:

相关文章

  • Flex播放器(实现播放、缓冲进度条和音频曲线显示)

    Flex播放器(实现播放、缓冲进度条和音频曲线显示)

    今天小编给大家带来Flex播放器(实现播放、缓冲进度条和音频曲线显示)的教程 mx:ProgressBar实现加载歌曲缓冲进度条 ProgressBar有三大mode模式,分别为event、manual、polled,event为基于事件驱动模式,可设置source对象自动显示加载进......
    07-21
  • Flex 输出文件到本地的两种方法

    Flex 输出文件到本地的两种方法

    在flex中输出文件到本地目前我用到两种方法,分别是File和FielRefreence 例子: var exportString:String = 这就是一个测试 1、File输出 var ff:File = File.desktopDirectory.resolvePath(Progress.CSV); ff.addEventListener(Event.SEL......
    07-21
  • Flex教程:如何给表格中的滚动条定位避免刷新回到原处

    Flex教程:如何给表格中的滚动条定位避免刷新回到原处

    1、问题背景 如果表格中的字段过多,会出现滚动条,在将滚动条滚到一定的位置时,重新刷新表格,滚动条会回到原处,原来查看的字段还得继续滚动,才能查看到。 2、实现实例 ?xml version=1.0 encoding=utf-8? s:Application xmlns:fx=htt......
    04-24
  • Flex教程:对表格中某列的值进行数字格式化保留两位小数

    Flex教程:对表格中某列的值进行数字格式化保留两位小数

    1、问题背景 一般的,表格中展示的比率,对比率的处理是:保留两位小数,并向上保留 2、实现实例 ?xml version=1.0 encoding=utf-8? s:Application xmlns:fx=http://ns.adobe.com/mxml/2009xmlns:s=library://ns.adobe.com/flex/sparkxml......
    04-24
  • 教程 Flex中对表格某列值进行数字格式化并求百分比添加%

    教程 Flex中对表格某列值进行数字格式化并求百分比添加%

    1、问题背景 一般的,需要对表格中某列的数值进行格式化,对该数值乘以100,并保留两位小数,添加% 2、实现实例 ?xml version=1.0 encoding=utf-8? s:Application xmlns:fx=http://ns.adobe.com/mxml/2009xmlns:s=library://ns.adobe.com......
    04-20
  • 全面了解flex的用途 flex的布局教程

    全面了解flex的用途 flex的布局教程

    一、可以利用flex来布局一个div在另一个div里面水平垂直居中 如:html代码: div class=container div class=box /div /div css代码: .container{ width:600px; height:400px; border:1px solid blue; display: flex; justify-content:c......
    04-20

最新更新