【发布时间】:2019-12-05 21:19:38
【问题描述】:
我有一个发送请求并期待响应的逻辑应用。响应具有重要的价值,但它是一个键,我需要将它存储在一个变量中。如何获取此密钥并将其存储为值。
例如:{"subscriptions": {"ABC": "true"}} -> 我需要获取 "ABC" 并将其存储在变量中,例如 ->initialize variable -> var_abc="ABC"
【问题讨论】:
标签: azure-logic-apps
我有一个发送请求并期待响应的逻辑应用。响应具有重要的价值,但它是一个键,我需要将它存储在一个变量中。如何获取此密钥并将其存储为值。
例如:{"subscriptions": {"ABC": "true"}} -> 我需要获取 "ABC" 并将其存储在变量中,例如 ->initialize variable -> var_abc="ABC"
【问题讨论】:
标签: azure-logic-apps
您可以使用“Parse JSON”操作并将您的响应 json 数据用作此操作的内容。然后单击此操作底部的“使用示例负载生成架构”并输入您的 json 以生成架构。
现在您可以使用“initialize variable”操作来初始化一个变量并使用“ABC”的数据设置值
【讨论】:
我想最好的方法是使用 Javascript 代码组件,因为它现在是 Azure 逻辑应用程序的一部分。这是非常强大的,它允许使用 javascripts 处理数据和对象。 https://docs.microsoft.com/en-us/azure/logic-apps/logic-apps-add-run-inline-code
【讨论】: