2010-10-14 92 views
2

我有一个带有数据的DataGrids的Flex应用程序。我想将数据保存到文件中,以便用户可以在Excel,OpenOffice或Numbers中继续使用它们。Flex:将数据写入要在Excel中打开的文件

我目前正在直接写一个csv文件,它可以在OpenOffice或Numbers中打开,但不能在Excel中打开。问题在于瑞典字符ÅÄÖ,在Excel中打开时出现其他字符。将(在Notepad ++中)csv文件转换为ANSI编码,可以使Excel中的ÅÄÖ正确显示。

有没有办法直接从Flex编写ANSI编码的文件?

任何其他选项用于编写可在Excel和OpenOffice中打开的文件?

(我已经看过了as3xls库,但根据这些文件不能在OpenOffice的开放评论)

+0

您可以在服务器端进行转换,而不是客户端吗? – JeffryHouser 2010-10-14 13:11:10

+0

不,对不起,该应用程序没有任何网络连接,纯粹是一个桌面应用程序。 – Lizzan 2010-10-14 13:13:25

回答