Zapier 中的 Javascript:由“-”拆分为多个输出

Posted

技术标签:

【中文标题】Zapier 中的 Javascript:由“-”拆分为多个输出【英文标题】:Javascript In Zapier: Split by "-" to multiple outputs 【发布时间】:2017-05-07 04:47:32 【问题描述】:

我正在尝试在这样的字符串中获取文本:

"- 数据 1 - 数据 2 - 数据 3"

然后将每个使用 javascript 的人拆分为他们自己的“输出”以供 zapier 使用。目标是能够获取该数据,并且每条数据行都用于为这样的客户预先填写表格:

theinternet.com/exampleform/?input1=Data%201&input2=Data%202&input3=Data%203

我要么需要能够使用 javascript 来创建 url,要么有多个输出可以用来与另一个 zap 集成。

可能有多达 20 条数据线或少至 1 条,所以它需要可扩展?

也许除了 javascript 之外还有更好的方法吗?

有人有什么想法吗?

【问题讨论】:

所以要明确一点,你想从字符串“-数据1-数据2-数据3”中提取“数据1”“数据2”和“数据3”? 问题已修复 var string = inputData.data var obj = string .split("- ") .forEach(function(item, i) obj[i] = item ) output = [对象] 【参考方案1】:

问题与工作中的一个伙伴一起解决了这个问题。我不确定我是否理解得足以解释它。但这满足了我们的需要。

var string = inputData.data
var obj = 

string
    .split("- ")
    .forEach(function(item, i) 
        obj[i] = item
    )

output = [obj]

【讨论】:

以上是关于Zapier 中的 Javascript:由“-”拆分为多个输出的主要内容,如果未能解决你的问题,请参考以下文章

Zapier (JavaScript) 的代码中的 getHours() 和 getUTCHours

Zapier 中的 JavaScript 使用分页循环 API 调用

为空时替换一个值(ZAPIER - Javascript)

Zapier:E164 GB/UK 手机号码解析,可以使用 Python/Javascript 完成吗?

Zapier 打开 exe / Zapier 代码打开打开 exe 的 javascript

Zapier中的状态输出到用友的Java代码的代码