【问题标题】:Highcharts Export To CSV With Delimited ColumnsHighcharts 导出到带有分隔列的 CSV
【发布时间】: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


【解决方案1】:

我想通了!

该网站的内容如下:

exporting.csv.itemDelimiter 项目分隔符,默认为,。采用 ; 用于直接导入 Excel。

但事实证明 Excel 使用 ',' 作为列分隔符。

【讨论】:

  • Excel 将“使用”你告诉它的任何分隔符。但它无需用户输入即可识别逗号分隔的文件。
猜你喜欢
  • 1970-01-01
  • 2015-07-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-12-26
  • 2015-07-07
  • 2016-09-10
  • 1970-01-01
相关资源
最近更新 更多