Microsoft Flow:如何从JSON对象连接数据

Microsoft Flow:如何从JSON对象连接数据,json,concatenation,power-automate,Json,Concatenation,Power Automate,我有一个REST Web服务调用,它以以下格式返回数据: { "Id": "0497cee4-45dc-47d8-97a8-b45ad8018775", "Status": "OK", "ProviderName": "MyApp", "DateTimeUTC": "/Date(1508348383277)/", "Contacts": [ { "ContactID": "1efa0ea1-de5c-4172-869

我有一个REST Web服务调用,它以以下格式返回数据:

{
    "Id": "0497cee4-45dc-47d8-97a8-b45ad8018775",
    "Status": "OK",
    "ProviderName": "MyApp",
    "DateTimeUTC": "/Date(1508348383277)/",
    "Contacts": [
        {
            "ContactID": "1efa0ea1-de5c-4172-869c-816e27c3c825",
            "ContactStatus": "ACTIVE",
            "Name": "Company",
            "FirstName": "Joe",
            "LastName": "Bob",
            "EmailAddress": "mainguy@here.com",
            "BankAccountDetails": "",

            "ContactPersons": [
                {
                    "FirstName": "Operations",
                    "LastName": "",
                    "EmailAddress": "there@here.com",
                    "IncludeInEmails": true
                },
                {
                    "FirstName": "Another",
                    "LastName": "Contact Email",
                    "EmailAddress": "here@there.com",
                    "IncludeInEmails": true
                }
            ],
            "HasAttachments": false,
        }
    ]
}
在Microsoft Flow中,我想获取主要联系人电子邮件(Contacts.EmailAddress)以及所有次要联系人电子邮件(Contacts.ContactPersons[x].EmailAddress);并将其用于下行电子邮件的太域

联系人并不总是在每种情况下都定义,但Contacts.EmailAddress应该是

使用流执行此操作的最佳方法是什么?有没有办法通过循环或其他方式连接数据?我似乎找不到这样做的方法。

尝试使用数据操作()

您可以从选择开始,在地图中选择EmailAddress字段,然后将其重定向到加入并使用该输出