我有这张表:
我使用 xlsxsheet_to_json 来解析表格, 我得到了类似的东西:
[ {id: "123", title: "John", __Empty: "Key", __Empty_1: "GA"},
{id: "543", title: "Rick", __Empty: "T", __Empty_1: "FR"},
{id: "233", title: "Leo", __Empty: "m", __Empty_1: "USA"}]
我想将“title”标题下的列合并为一列,包含以下内容 三列之间有一个换行符,以便在以下情况下得到类似的结果 转换为json:
[ {id: "123", title: "John\nKey\nGA"},
{id: "543", title: "Rick\nT\nFR"},
{id: "233", title: "Leo\nm\nUSA"}]
有什么办法可以做到这一点吗?
最佳答案
您可以使用.map
来获取您要查找的内容。像这样的东西
const input = [{"id": "123", "title": "John", "__Empty": "Key", "__Empty_1": "GA"},
{"id": "543", "title": "Rick", "__Empty": "T", "__Empty_1": "FR"},
{"id": "233", "title": "Leo", "__Empty": "m", "__Empty_1": "USA"}];
const result = input.map(item => {
return {
"id": item.id,
"title": `${item.title}\n${item.__Empty}\n${item.__Empty_1}`
};
});
console.log(result);
关于node.js - Node js在转换为json之前合并xlsx列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59855948/