数据作为JSON对象传入,如何解析?

问题描述 投票:0回答:1

[我正在尝试构建一个通过Unbird获取客户反馈并发送Slack消息的Zap,该消息对我组织中任何阅读它的人都是有意义的。

当前从Unbird到Zapier中获取客户反馈数据,它看起来像一个javascript对象,如下所示:

{
  0: website
  1: [email protected]
  2: Jon
  3: Smith
  4: You guys have a great website, but should add dark mode.
}

而且我想向Slack发送一条消息,内容如下:>

Jon Smith ([email protected]) just sent you Website feedback: You guys have a great website, but should add dark mode.

我可以选择“条目属性值”并将其发送给Slack,它看起来像这样:

website, [email protected], Jon, Smith, You guys have a great website, but should add dark mode.

我尝试使用带有逗号作为分隔符的Zapier的Split函数,但这不能成功地对其进行拆分。我尝试使用Zapier代码段隔离单个值,但是当我执行myobj.0时,此方法不起作用。这可能是数组吗?我认为您甚至无法在js中使用数字作为键名。自从我进行编码以来,已经太久了。

我曾尝试使用JSON.stringify使其成为字符串,但是在Zapier代码段中,输出必须是一个对象,因此我再次陷入了愚蠢的对象中!我只想要文本,可以使用文本,或某种方式调用对象中的各个值以备后用。

帮助!

我正在尝试构建一个Zap,该Zap通过Unbird获取客户反馈,并发送Slack消息,这对我组织中的任何人都有意义。当前正在从...

javascript arrays json javascript-objects zapier
1个回答
0
投票

如果客户反馈已经作为对象输入,而这些键之间用逗号分隔,则只需要返回输出,并且应该将每个值分成单独的条目。

© www.soinside.com 2019 - 2024. All rights reserved.