【发布时间】:2016-09-28 19:52:08
【问题描述】:
我正在使用 Highcharts EXPORT-CSV 插件将我的图表系列数据导出到 Excel 文件。我有以下生成 .CSV 文件的代码:
{
textKey: 'downloadCSV',
onclick: function () {
this.downloadCSV();
}
}
结果,当我单击按钮时,会生成一个 excel 文件,但数据格式如下,所有内容都在一个列中:
日期时间;"CIFQ: DRAYAGE"
2015 年 4 月 30 日;296
05-01-2015;270
05-29-2015;350
06-30-2015;350
07-30-2015;1833
2015 年 12 月 14 日;300
2015 年 12 月 18 日;350
相反,我希望使用“;”将数据分成两列分隔符。如果您单击下拉菜单并选择“下载 CSV”,您可以从以下 jsfiddle 中看到这是可能的: http://jsfiddle.net/highcharts/j4w4s0mw/
如何获得它,以便 Excel 在文件打开后立即将我的数据分成两个单独的列?
【问题讨论】:
-
如果您使用默认的
itemDelimiter,它可以正常工作。如果逗号有效,为什么要将其更改为分号?
标签: javascript excel csv plugins highcharts