运用代码块将工作表数据转为数组

0 / 581

由于不同系统之间的集成诉求,需要达到如下效果
image.png

明道云可以通过代码块来拼接工作表数据达到目的

  • 利用获得批量数据数据处理节点获取工作表的批量数据
  • 将需要的字段作为输入源传入至代码块
  • 撰写如下代码块【注意输入源是 JSON 字符串需要手动转换】
var objArry = [];
var names = JSON.parse(input.name);
var phones  = JSON.parse(input.phone);
var emails = JSON.parse(input.email);
for (var i=0;i<names.length;i++)
{
  objArry.push({姓名: names[i], 手机: phones[i], 邮箱: emails[i]});
}
output = objArry;
  • 代码截图如下
    image.png
  • 最终效果如下(为了展示效果我将数据作为通知内容)
    image.png