gpt4 book ai didi

azure - 逻辑应用将 JSON 数组中的数据转换为变量

转载 作者:行者123 更新时间:2023-12-03 05:20:19 25 4
gpt4 key购买 nike

我正在使用返回以下 JSON 的 Azure 函数创建一个 Azure 逻辑应用

{
"Status": "Ok",
"Message": null,
"Response": {
"total": 1,
"data": [
{
"employeeID": "123456",
"userName": "John.Doe",
"fullName": "John Doe",
"legalFirstName": "John",
"legalLastName": "Doe"
}
]
}

}

我正在尝试将 JSON 数据转换为变量,以便能够在 Azure 工作流的后续步骤中使用它们。

为此,我添加了解析 JSON 的步骤,然后初始化变量。当我添加其中一个值时,逻辑应用会将初始化变量步骤嵌入到 foreach 循环中。我猜是因为返回的 JSON 数据位于数组中。

但是,在保存逻辑应用时,会返回以下错误:“无法保存逻辑应用 RenameTest。‘InitializeVariable’类型的变量操作‘Initialize_variable’不能嵌套在‘For_each’类型的操作中。”

如何将 JSON 数据转换为变量?

enter image description here

enter image description here

最佳答案

查看documentation :

You can create a variable and declare its data type and initial value - all within one action in your logic app. You can only declare variables at the global level, not within scopes, conditions, and loops.

因此您需要在流程开始时创建变量。然后您可以使用 Set variable循环内的操作将变量分配给所需的值。

关于azure - 逻辑应用将 JSON 数组中的数据转换为变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72859523/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com