从 JSON 中删除一个元素并将其转换为逻辑应用程序中的 JSON 数组
Remove an element from JSON and convert it to JSON array in Logic Apps
我正在逻辑应用程序中解析 HTTP 响应并获得以下内容 JSON
{
"definitions": {
"@xmlns": "http://www.something.com",
"@xmlns:i": "http://www.w3.org/2001/XMLSchema-instance",
"definition": [
{
"id": "11111111",
"name": "11111111",
"URL": "11111111"
},
{
"id": "11111112",
"name": "11111112",
"URL": "11111112"
},
{
"id": "11111113",
"name": "11111113",
"URL": "11111113"
}
]
}
}
想要删除前 4 行并转换为 JSON 数组。
我希望达到的结果:
[
{
"id": "11111111",
"name": "11111111",
"URL": "11111111"
},
{
"id": "11111112",
"name": "11111112",
"URL": "11111112"
},
{
"id": "11111113",
"name": "11111113",
"URL": "11111113"
}
]
请分享您的想法。
谢谢
使用“Parse JSON”连接器在 运行 时间内获取逻辑应用中的键值对。通过粘贴问题中的有效负载,选择“使用示例有效负载生成架构”以获取架构。
这将允许您从动态表达式下拉列表中选择您想要的确切元素,在您的情况下为“定义”
使用 Compose 连接器获取 JSON 中的必需值。
在 Compose 连接器中添加一个要从 JSON 获取的输入值。
"inputs": {
"triggerBody()?[‘Use json object which you want to use’]”
}
在这里,您正在寻找 定义 JSON 对象。您可以在 Compose 连接器中使用 定义对象 来获取所需的值。
结果:
我正在逻辑应用程序中解析 HTTP 响应并获得以下内容 JSON
{
"definitions": {
"@xmlns": "http://www.something.com",
"@xmlns:i": "http://www.w3.org/2001/XMLSchema-instance",
"definition": [
{
"id": "11111111",
"name": "11111111",
"URL": "11111111"
},
{
"id": "11111112",
"name": "11111112",
"URL": "11111112"
},
{
"id": "11111113",
"name": "11111113",
"URL": "11111113"
}
]
}
}
想要删除前 4 行并转换为 JSON 数组。
我希望达到的结果:
[
{
"id": "11111111",
"name": "11111111",
"URL": "11111111"
},
{
"id": "11111112",
"name": "11111112",
"URL": "11111112"
},
{
"id": "11111113",
"name": "11111113",
"URL": "11111113"
}
]
请分享您的想法。 谢谢
使用“Parse JSON”连接器在 运行 时间内获取逻辑应用中的键值对。通过粘贴问题中的有效负载,选择“使用示例有效负载生成架构”以获取架构。
这将允许您从动态表达式下拉列表中选择您想要的确切元素,在您的情况下为“定义”
使用 Compose 连接器获取 JSON 中的必需值。
在 Compose 连接器中添加一个要从 JSON 获取的输入值。
"inputs": {
"triggerBody()?[‘Use json object which you want to use’]”
}
在这里,您正在寻找 定义 JSON 对象。您可以在 Compose 连接器中使用 定义对象 来获取所需的值。
结果: