Flex写文件

时间:2009-04-16 09:19:04

标签: flex file

我在API中检查过,编写文件仅在Flex Air中。 尽管如此,Flex仍然有办法在服务器或客户端计算机上写入文件吗?

更具体地说,这是因为我有一个字符串,我将通过mx.utils.Base64Decoder解码它 到文档。我需要在客户端直接通过Word打开它,或者将其写在服务器上并将链接返回给客户端进行下载。

由于

2 个答案:

答案 0 :(得分:1)

我正在做类似的事情 - 我在Flex中构建了一个自定义网格,其中包含一个额外的按钮,允许用户在Excel中打开数据。我已经通过在我的Flex所说的服务器上用PHP编写函数来完成这项工作。这将在服务器上创建CSV文件,该函数将链接传递回客户端,从而为用户提供在Excel中打开数据的机会。

我正在使用Zend技术来实现这一目标 - 我建议你看看;他们非常好。我过去常常使用Flex Data Services和Java来做这件事,但最近才改用PHP,因为开发时间大大缩短了。

希望这有帮助。

杰米。

答案 1 :(得分:0)

AIR应用程序在用户的桌面上运行。它们允许您写入用户的桌面。没有什么能阻止Flex / AIR应用程序与服务器通信,在那里写入一些文件(使用合适的后端技术)并将链接返回给用户。