Я хочу экспортировать json в csvn, используя angular5-csv
в angular5.Но все документация и примеры, которые я нашел, с одним заголовком или с одним json для csv.Но я хочу экспортировать несколько JSON в CSV, и я не нашел ни одного примера этого.
У меня есть такие данные
`data = [
{ T-1 : 23, T-2:54, Time:345354654},
{ T-1 : 22, T-2:57, Time:345352354},
{ T-1 : 52, T-2:17, Time:345352332}
]`
И я получаю этот CSV
T-1 T-2 Time
23 54 345354654
22 57 345352354
52 52 345352332
Я использую пакет angular5-csv
npm. Я экспортирую эту CSV-функцию по щелчку вот так
let options = {
fieldSeparator: ',',
quoteStrings: '"',
decimalseparator: '.',
showLabels: true,
showTitle: true,
title: 'Your title',
useBom: true,
noDownload: true,
headers: ["First Name", "Last Name", "ID"],
nullToEmptyString: true,
};
exportCsv(){
new Angular5Csv(data, 'report', options);
}
Но я хочу, чтобы CSV был такой
Min Max Av
T-1 12 32 56
T-2 22 22 46
T-1 T-2 Time
23 54 345354654
22 57 345352354
52 52 345352332
Как я могу добиться этого CSV, используя angular5-csv
?
* Примечание: Если есть какой-либо другой пакет, через который я могу получить этот CSV из JSON, так что также предложите мне, если это невозможно достичьэтот результат в моем упомянутом пакете npm