如何在Logic Apps中遍历数组并按格式写入Jira工单描述?
在Logic Apps中自动将数组元素按列表格式插入Jira工单描述
实现方法(新手友好版)
方法一:用函数一步搞定(最简便)
直接在Jira工单的「Description」字段里使用join()函数,不需要循环:
- 输入表达式:
join(outputs('Compose'), '\n') - 解释:
join()会把数组里的所有元素用你指定的分隔符(这里是换行符\n)连接起来,直接生成你要的每行一个元素的格式。
用你提供的示例数组[ 'first element', 'second element', 'third element' ],处理后会直接输出:
first element second element third element
插入Jira后就会自动按换行列表显示。
方法二:用循环+变量(适合理解逻辑)
如果想搞清楚循环的运作逻辑,可以按以下步骤操作:
- 创建字符串变量:在Logic Apps流程开头添加「Initialize variable」动作,变量类型选「String」,名称比如叫
formattedList,初始值留空。 - 添加循环动作:插入「Apply to each」,选择你的数组作为输入(比如
outputs('Compose'))。 - 循环内追加内容:在循环里添加「Append to string variable」动作,选择刚才创建的
formattedList变量,要追加的内容填items('Apply_to_each')+\n(每个元素后面加换行符)。 - 插入Jira描述:在创建Jira工单的动作里,把
formattedList变量的值填入「Description」字段。
内容的提问来源于stack exchange,提问作者user20829088
相关产品推荐
相关产品推荐

