gpt4 book ai didi

javascript - SheetJS json_to_sheet 重命名标题

转载 作者:行者123 更新时间:2023-11-30 14:24:08 24 4
gpt4 key购买 nike

我有一个对象数组。默认情况下,sheet_to_json 使用对象键作为 header 。但是,我需要在不显式修改我的对象数组的情况下重命名这些 header 。

这可能吗?

最佳答案

我正在分享我找到的解决方案

// Using same variables as the above answer
var Heading = [
["FirstName", "Last Name", "Email"],
];
var Data = [
{firstName:"Jack", lastName: "Sparrow", email: "abc@example.com"},
{firstName:"Harry", lastName: "Potter", email: "abc@example.com"},
];

//Had to create a new workbook and then add the header
const ws = XLSX.utils.book_new();
XLSX.utils.sheet_add_aoa(ws, Heading);

//Starting in the second row to avoid overriding and skipping headers
XLSX.utils.sheet_add_json(ws, Data, { origin: 'A2', skipHeader: true });

关于javascript - SheetJS json_to_sheet 重命名标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52215676/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com