在Zapier中处理列响应,其中一列为空白

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

在Zapier中,我从API收到此响应。

Zapier GUI response

在JSON中看起来像这样:

                        {   "ColumnName": "Column Name",
                            "ColumnValue": "Test Name"
                        },
                        { "ColumnName": "Date Reported to the Above", "ColumnValue": "" },
                        { "ColumnName": "Time Reported to the Above", "ColumnValue": "" },
                        {
                            "ColumnName": "Date Logged",
                            "ColumnValue": "2020-05-25"
                        },
                        { "ColumnName": "Time Concern Logged", "ColumnValue": "" },

这是一个完美的响应,我可以很好地处理此响应,但是不幸的是,Zapier将每一列拆分为一个字符串以供将来使用,因此该响应不会保持完整。

这会导致一些奇怪的行为,因为当我分割字符串时,它会完全跳过空格,导致列名和列值条目的数量不匹配,这意味着我无法在以后的步骤中重新构建对象,因为我将获得22个列名,而我只剩下17个列值,所有空白都被跳过。

json webhooks zapier formatter
1个回答
0
投票

确定,我已经解决了。

Zapier试图通过给我们这样的答复来有所帮助:

{{88974381__Result__Customfields[]ColumnName}}

但是您实际上可以摆脱ColumnName并使用整个对象。可爱。

{{88974381__Result__Customfields}}
© www.soinside.com 2019 - 2024. All rights reserved.