相关疑难解决方法(0)

从mule esb中的JSON中提取数组

我正在使用Mule 3.4 CE,我有一个通过HTTP的JSON数据,格式如下:

{
   "People" : [
    {
       "Details" : 
       {
         "Name" : "John Smith",
         "Email" : "abc@mail.com"
       }
    },
    {
       "Details" : 
       {
         "Name" : "Tim Smith",
         "Email" : "def@mail.com"
       }
    },
    {
       "Details" : 
       {
         "Name" : "Ken Smith",
         "Email" : "ghi@mail.com"
       }
    },
}
Run Code Online (Sandbox Code Playgroud)

我需要提取电子邮件并使用这些电子邮件查找Salesforce联系人,同时我想保留JSON有效负载.所以我的问题是如何通过MEL提取电子邮件?(例如"People/Details/*/Email"之类的东西 - 我知道这不是有效的,但我正在寻找合适的语法.

编辑:我想一次性提取电子邮件而不是索引(例如人员/详细信息[0].电子邮件,可能使用MEL.

mule mule-studio mule-el

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

mule ×1

mule-el ×1

mule-studio ×1