Я успешно генерирую CSV, используя Javascript. Я хочу, чтобы в конечном 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';
После этого это простая строка с значения, разделенные запятыми. Однако, когда я проверяю строящуюся строку, она перестает быть доступной для загрузки после новой строки или после пробелов.
Вот как это выглядит в консоли.
![enter image description here](https://i.stack.imgur.com/INsyo.png)
Все, что красным, не является частью загружаемого файла CSV.
Что мне сделать, чтобы решить эту проблему?
Спасибо!