繁体   English   中英

逻辑应用程序从数组中的项目中获取前 5 个字符

[英]Logic App take first 5 characters from the items in array

我希望能够从 Logic App 中的数组元素中提取前 5 个字符。 我能够生成列表(下图)但我只需要前 5 个字符而不是全名

在此处输入图像描述

这是结果

在此处输入图像描述

谢谢你:)

使用 substring function 可以提取文件名的前五个字符 我已经从我这边复制了问题,下面是我遵循的步骤,

  1. 创建的逻辑应用程序如下所示,在此处输入图像描述

  2. 取http触发器,然后初始化一个数组类型的变量。在此处输入图像描述

  3. 接下来列出存储帐户中的 Azure 个 blob。

在此处输入图像描述

  1. 在 foreach 循环中,迭代 blob 列表,然后将 blob 的显示名称附加到数组变量。 这里使用substring function 取文件名的前 5 个字符和表达式,

substring(items('For_each')?['DisplayName'],0,5)

在此处输入图像描述

  1. 使用内容作为数组变量 output 创建 blob。

  2. 存储帐户中的文件名显示如下所示,在此处输入图像描述

  3. 逻辑应用成功运行并在存储帐户中创建了 blob,如下所示, 在此处输入图像描述

在此处输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM