对不起,也许这是重复的,但我找不到解决方案。请帮助:
const data = [
{
"Month": "V",
"6/2022": "2",
"7/2022": "4",
},
{
"Month": "L",
"6/2022": "6",
"7/2022": "8",
},
];
我需要像csv
Month;V;L
6/2022;2;6
7/2022;4;8
这是我尝试过的,但没有帮助。
"// Extracting headers
const headers = Object.keys(data[0]);
// Extracting data rows
const rows = data.map(item => Object.values(item));
// Writing to CSV file
const csvContent = [headers, ...rows].map(row => row.join(';')).join('\n');
"
谢谢您的帮助。
2条答案
按热度按时间aor9mmx11#
使用
Array::reduce()
按键收集值并转换为CSV:和基准:
tcbh2hod2#