【问题标题】:Creating Multiple CSV from array in Zapier在 Zapier 中从数组创建多个 CSV
【发布时间】:2021-01-06 05:31:01
【问题描述】:
[{'Product': '8 "', 'Quantity': '2', 'Flavour': 'B Choc'},
 {'Product': '10"', 'Quantity': '1', 'Flavour': 'Lemon'},
 {'Product': '10"', 'Quantity': '1', 'Flavour': 'Vanilla'},
 {'Product': '12"', 'Quantity': '2', 'Flavour': 'Carrot'}]

数据的组数是可变的,这个恰好有4组。每组数据数组将始终包含"Product""Quantity""Flavour"

我需要的是这个:

Product: 8",10",10",12"
Quantity: 2,1,1,2
Flavour: B Choc,Lemon,Vanilla,Carrot

我已经能够为每一行获取一个 CSV,但不能为每一列获取一个 CSV。

这段代码:


const lines = JSON.parse(inputData.lines);
const csv = await toCSV(lines);

output = [{csv}];

制作了这个: csv:

Product,Quantity,Flavour
"8 """,2,B Choc
"10""",1,Lemon
"10""",1,Vanilla
"12""",2,Carrot

【问题讨论】:

  • stackoverflow 不是代码编写服务。请edit您的问题并展示您自己尝试做您想做的事情并解释为什么它不起作用。

标签: javascript zapier


【解决方案1】:

感谢大家的帮助(;-)

一旦我删除了第二行代码

const csv = await toCSV(lines);

看到第一个 const 命令创建了我需要的内容,我感到很惊讶。我可以使用行或 CSV 格式的数据。我得到了行格式。

【讨论】:

    猜你喜欢
    • 2021-05-03
    • 1970-01-01
    • 2022-10-15
    • 2019-03-29
    • 2015-09-01
    • 1970-01-01
    • 2017-01-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多