我可以将FusionCharts数据导出为CSV文件,保存为文本/ csv(或其他优雅的解决scheme)吗?

现在,FusionCharts 3.1 Flash图表提供了一个上下文菜单,如果您进行了适当的configuration,它将允许用户将数据保存为JPG / PNG / PDF文件。 相同的菜单也允许将CSV数据复制到剪贴板。

Excel 2010并不处理粘贴的CSV文件,正如人们所希望的那样:它在每个单元格中粘贴一行而不用逗号分隔。 你可以用歌曲和舞蹈来解释CSV:单击数据,然后单击文本到列,然后单击分隔符和下一步,然后取消选中标签并选中逗号作为分隔符,然后单击完成(英语译为:“请致电我们的帮助台!“)。 这对于可用性问题来说太多了。

人们可以想象一个稍短的歌曲和舞蹈(也许打开记事本,粘贴,并保存一个.csv的扩展名),但我最好喜欢人们运行一个心理模型“我保存数据,用Excel打开它,并自然地看到数据。“

有没有办法让FusionCharts将CSV导出为text / csv,这样除了“保存数据并在Excel中打开”,最终用户还不需要任何歌曲和舞蹈?

你能否试一次在<chart>中设置exportDataSeparator ='{tab}'并重试? 我在Mac中的Excel似乎很好地使用这个。

我已经使用这个XML,右键单击图表将数据复制到剪贴板并粘贴到Excel中:

<chart exportDataSeparator='{tab}' showExportDataMenuItem='1'caption='Weekly Sales Summary' xAxisName='Week' yAxisName='Sales' numberPrefix='$' > <categories> <category label='Dec'/> <category label='Jan'/> <category label='Feb'/> <category label='Mar'/> <category label='Apr'/> <category label='May'/> </categories> <dataset seriesName='current'> <set value='123123' /> <set value='123123' /> <set value='123123' /> <set value='123123' /> <set value='123123' /> <set value='123123' /> </dataset> <dataset seriesName='2010'> <set value='123123' /> <set value='123123' /> <set value='123123' /> <set value='123123' /> <set value='123123' /> <set value='123123' /> </dataset> </chart> 

我在mac的excel显示这个: 分隔符设置为选项卡时,Excel-mac将csv值放入适当的单元格中

我的Excel 2010也是如此:

在Excel 2010中,Windws也可以工作

不是原生的,但您可以使用javascript API将其复制到一个Javascriptvariables(请参阅http://www.fusioncharts.com/docs/ExportDataJS.html ),然后使用Downloadify或HTML5数据uris生成一个保存文件对话框如这里所述使用HTML5 / Javascript来生成和保存文件 )。

让我知道,如果这样做:有点有趣,没有意识到这是四处奔跑。