我正在使用ActionScript3编程语言在Flash Professional CS5中制作Flash教程项目,我的SWF针对Flash Player 10(或更高版本)进行了优化。
我的问题是关于是否可以在AS3中编写鼠标单击功能,附加到按钮,单击将Flash中数组中保存的数字/字符串数据导出为新的合适的文件格式(例如CSV / XML),我的用户随后可以在 Microsoft Excel 中打开,查看和编辑?这些数据不需要在任何阶段传回Flash。
我的教程可能嵌入在网页或框架中,而不是放在桌面上。 Flash可以想象'打包'阵列保存数据并生成新文件类型?如果用户要在Excel软件包中研究从Flash导出的数据,那么从阅读CSV和XML文件格式中查看我最好的选项吗?
如果我在网上嵌入项目,是否还需要任何PHP,这可能有助于重新打包过程并将CSV或XML发布到服务器上的文件位置,甚至更好用户的硬盘驾驶? Flash可以直接与Microsoft Excel“交谈”并进行转换,导出和打开,或者用户最多能够获取CSV / XML文本文件并在Excel中手动打开文件吗?
我知道的一些问题,但是如果遇到(并希望征服)这类问题的任何开发人员可以为我提供一些指导,或者更好的一些AS3代码来解决这个问题,我将非常感激
亲切的问候,
乔尔
答案 0 :(得分:0)
尝试此解决方案Writing to CSV file in AS3 - 简单的as3代码或Google代码上的csvlib。
答案 1 :(得分:0)
我稍后会发布一个例子:
从PHP导出Excel: