【问题标题】:Can I export FusionCharts data to a CSV file, saved as text/csv (or other graceful solution)?我可以将 FusionCharts 数据导出为 CSV 文件,另存为 text/csv(或其他优雅的解决方案)吗?
【发布时间】:2011-05-25 21:29:33
【问题描述】:

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

Excel 2010 不会像人们希望的那样处理粘贴的 CSV:它粘贴到每个单元格中的一行而不用逗号分隔。您可以通过歌曲和舞蹈来解释 CSV:单击数据,然后单击文本到列,然后单击分隔符和下一步,然后取消选中制表符并选中逗号作为分隔符,然后完成(英文翻译:“请致电我们的帮助台!”)。对于可用性问题,这确实是太多步骤。

可以想象一段稍短的歌曲和舞蹈(可能打开记事本,粘贴,然后使用 .csv 扩展名保存),但我希望人们在“我保存数据,打开它”的心理模型上运行使用 Excel,自然地查看数据。”

有没有办法让 FusionCharts 将 CSV 导出为 text/csv,这样最终用户除了“保存数据并在 Excel 中打开”之外就不需要唱歌跳舞了吗?

【问题讨论】:

    标签: excel csv export mime-types fusioncharts


    【解决方案1】:

    您能否在 中设置 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 显示了这一点:

    我的 Windows Excel 2010 也是如此:

    【讨论】:

      【解决方案2】:

      不是原生的,但您可以使用 javascript API 将其复制到 Javascript 变量(请参阅http://www.fusioncharts.com/docs/ExportDataJS.html),然后使用 Downloadify 或 HTML5 数据 uri 生成保存文件对话框(如此处所述 Using HTML5/Javascript to generate and save a file)。

      让我知道这是否有效:有点意思,没想到这是到处乱跑。

      【讨论】:

      • downloadify.infoDownloadify 域是否已购买/转让,如果有,是否有新位置?目前的网站似乎与给出的答案完全无关。
      • 我猜它有:最后一个帖子是 2010 年的,所以看起来它可能已经失效,然后被一个擅自占地者抢走了。试试github.com/dcneiner/downloadify
      • 啊...让我们知道这是否成功并可能分享一个演示。 :)
      猜你喜欢
      • 1970-01-01
      • 2018-04-29
      • 1970-01-01
      • 1970-01-01
      • 2023-03-27
      • 1970-01-01
      • 1970-01-01
      • 2012-06-09
      • 1970-01-01
      相关资源
      最近更新 更多