在逻辑应用程序中连接两个数组



我在Logic应用程序中有两个变量作为数组Ex;

Variable A=["A","B"]
Variable B=["C","D"]

我想合并两者并返回

Variable 9=["A","B","C","D"]

使用并集函数组合两个数组:

union(variables('arr1'), variables('arr2'))

编辑-添加版本以保留重复项:

这将生成一个删除重复项的数组。要保留重复项,请使用join函数将数组转换为字符串:

join(variables('arr1'),',')

接下来使用concat创建一个字符串:

concat(variables('arr1String'),',',variables('arr2String'))

最后,使用split将连接的字符串转换为数组:

split(variables('arrStringsConcat'),',')

它变得相当混乱,但所有这些都作为一个单一的声明:

split(concat(join(variables('arr1'),','),',',join(variables('arr2'),',')),',')

相关内容

  • 没有找到相关文章

最新更新