使用Java脚本生成CSV

莫妮卡

我已成功使用Javascript生成CSV。我想在最终的CSV中包含两行-一个标题和一个数据行。

这是我用于生成标头的代码。

  var csvContent = "data:text/csv;charset=utf-8,participant_id,age,gender,country_live_longest,country_musical_enculturation,lyric_language,favorite_genre,years_formal_training,understood_yes_or_no,media_shown,";
  for (var i = 0; i < randomized.length; i++) {
    csvContent += "arousals_"+ i.toString() +",valences_"+ i.toString() +","
  }
  csvContent = csvContent.slice(0, -1);
  csvContent += '\r\n';

在此之后,它是一个简单的字符串,附加了逗号分隔的值。但是,当我检查生成的字符串时,在新行或任何空格之后,它将停止下载。

这就是控制台中的样子。

在此处输入图片说明

红色内容不属于CSV可下载文件。

我应该怎么做才能解决这个问题?

谢谢!

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章