我已经完成了逻辑应用程序中的任务之一:
{
"headers": {
"Connection": "close",
"Content-Type": "application/json"
},
"body": {
"systemAlertId": "....",
"endTimeUtc": null,
"entities": [
{
"$id": "us_1",
"hostName": "...",
"azureID": "someID",
"type": "host"
},
{
"$id": "us_2",
"address": "fwdedwedwedwed",
"location": {
"countryCode": "",
},
"type": "ip"
},
],
}
}
我需要初始化一个名为resourceID的变量,它包含从上面示例读取的值someID。
值someID将始终在实体数组的第一个成员中找到,在这种情况下,我猜需要使用函数 first 。
知道初始变量的表达式应该是什么样子吗?
谢谢
发布于 2022-03-21 08:21:32
考虑到您从Http触发器接收到的上述数据,我使用了Parse JSON来获取所述JSON的内部值。这是你怎么做的。
现在,您可以使用“初始化变量”连接器初始化resourceID,并根据需要将其值设置为azureID。
发布于 2022-03-21 07:48:00
看一看解析JSON操作。
要在JavaScript对象标记(JSON)内容中引用或访问属性,可以使用Parse 操作为这些属性创建用户友好的字段或标记。这样,在为逻辑应用程序指定输入时,可以从动态内容列表中选择这些属性。对于此操作,可以提供JSON模式,也可以从示例JSON内容或有效负载生成JSON模式。
使用对象中可用的JSON中的信息,您可以更容易地访问它。
https://stackoverflow.com/questions/71559509
复制