CSV разделены в неправильных местах с папапарсе
Я пытаюсь преобразовать CSV-файл в JSON с папапарсе. Но файл разделен не в тех местах.
Вот как выглядит содержимое csv-файла:
0001;"08.03.09";"06:47";"Dichte";1,2264;"g/cm≥";;;;;14,8;"∞C";
0002;"08.03.09";"06:47";"Dichte";1,2275;"g/cm≥";;;;;15,0;"∞C";
0003;"08.03.09";"06:48";"Dichte";1,2260;"g/cm≥";;;;;15,0;"∞C";
0004;"08.03.09";"06:49";"Dichte";1,2267;"g/cm≥";;;;;15,0;"∞C";
Разделитель должен быть ";"
Мой код:
$(function () {
$("#dma-csv2").change(handleFileSelect);
});
function handleFileSelect(evt) {
var file = evt.target.files[0];
Papa.parse(file, {
config: {
delimiter: ';',
quoteChar: '"',
header: false
},
complete: function (results) {
var data = results.data;
console.log(data);
}
});
}
(Неправильный) результат, который я получаю:
0: […]
0: "0001;\"08.03.09\";\"06:47\";\"Dichte\";1"
1: "2264;\"g/cm�\";;;;;14"
2: "8;\"�C\";"
Желаемый результат:
0: […]
0: 0001;
1: 08.03.09
2: 06:47
3: Dichte
4: 1,2264
5: g/cm
6:
7:
8:
9:
10: 14,8
11: C
Любая помощь приветствуется. Спасибо!