首先要先下载as3xls-swc文件 导入到项目中
<?xml version="1.0" encoding="utf-8"?> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600"> <fx:Script> <![CDATA[ import com.as3xls.xls.ExcelFile; import com.as3xls.xls.Sheet; import mx.controls.Alert; private var sheet : Sheet; protected function button1_clickHandler(event:MouseEvent):void { var str : String; str = te.text; str = str.replace(/^\*|\s*$/g,"").split(" ").join(""); if(!sheet){ sheet = new Sheet(); sheet.resize(5,3); } sheet.setCell(0,1,str); sheet.setCell(1,0,"姓名"); sheet.setCell(1,1,"年龄"); sheet.setCell(1,2,"学历"); sheet.setCell(2,0,"张三"); sheet.setCell(2,1,"21"); sheet.setCell(2,2,"专科"); sheet.setCell(3,0,"李四"); sheet.setCell(3,1,"24"); sheet.setCell(3,2,"本科"); sheet.setCell(4,0,"王五"); sheet.setCell(4,1,"22"); sheet.setCell(4,2,"研究生"); var xls : ExcelFile = new ExcelFile(); xls.sheets.addItem(sheet); var bytes : ByteArray = xls.saveToByteArray(); var fr : FileReference = new FileReference(); try { fr.save(bytes,"测试表.xlsx"); }catch(error:Error) { trace("Failed:", error.message) //Alert.show((error.message,"错误"); } } ]]> </fx:Script> <fx:Declarations> <!-- 将非可视元素(例如服务、值对象)放在此处 --> </fx:Declarations> <s:Panel x="85" y="46" width="250" height="200" title="Excel导出"> <s:Button x="108" y="92" label="导出" click="button1_clickHandler(event)"/> <s:Label x="28" y="45" text="标题" fontSize="15"/> <s:TextInput x="79" y="41" id="te"/> </s:Panel> </s:Application>
相关推荐
as3xls-1.0.1,excel,flex, 能够正常操作EXCEL文件
Flex中利用as3xlsUTF8.swc库文件导出Excel文件,支持中文
支持Flex中将datagrid中的数据存储为xsl,并且1.0.1版本比1.0更好的支持中文
操作excel和word的包,多做工具用。如果excel的行列中有中文,操作中文的问题,请您百度。
as3xls-1.0.1.swc包文件直接拷贝到libs目录即可使用,相关代码也附上。
使用as3xls-1.0.1.SWC包做的Flex界面DateGrid数据导出Excel表格。
尝试写一个flex下载excel文件的air工程,引用此as3xls.swc文件
在Flex应用中嵌入HTML代码或者网页,可以使用Iframe实现
汇总插件-swc 使用编译包的插件。 安装 npm i -D rollup-plugin-swc 用法 // rollup.config.js import swc from 'rollup-plugin-swc' export default { input : 'index.ts' , output : { dir : 'dist' , ...
1、使用flex导出excel的简单实例 其中使用到flex dataGrid的全选操作
flex/as3写的一个操作excel案例,里面包括了as3xlsUTF.swc,可以操作中文字符。
flex4.5利用as3corelib.swc解析json实例, 内含as3corelib.swc
flex 导出excel工具包 用法如下: import com.as3xls.xls.ExcelFile; import com.as3xls.xls.Sheet; import mx.collections.ArrayCollection; import mx.controls.DataGrid; import mx.controls.dataGridClasses....
flex更容易操作Excel,导入excel文件等操作
flex客户端导出excel所需的类库jar包(as3xls-1.0.1.swc)以及实例代码.支持mx.controls.DataGrid、mx.controls.AdvancedDataGrid、spark.components.DataGrid的excel导出。很不错的。
flex解析json的swc包(entity-flex-v1-02)及例子
as3xls 只支持excel2003版本以下的,不支持扩展名为.xlsx的excel,而类库Rxlsx支持.xlsx的excel,用法很简单,只需加载完成excel文件后执行: var excel:Excel = new Excel(fr.data); //fr.data为flex加载excel的...
snowpack-plugin-swc 配置.swcrc文件 npm install --save-dev snowpack-plugin-swc // snowpack.config.json{ "plugins" : [ [ "snowpack-plugin-swc" , { "input" : [ '.js' , '.mjs' , '.jsx' , '.ts' , '.tsx' ] ...
:rocket: 创建React应用程序swc :rocket: 在使用以加快编译、开发和测试。特征javascript / 打字稿支持开发时用swc替换babel-loader 用 swc 替换 babel-loader 以加快构建时间运行 jest 测试时用 swc 替换 babel入门...
直接使用flex的sdk生成swc文件,很繁琐,而且对于大项目来说,是个头痛的事情。ant在对java打包生成jar时,它优良的设计显露无疑,这里我们使用它,来生成swc,完成项目编译打包。