首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >解析PDI的JSON文件

解析PDI的JSON文件
EN

Stack Overflow用户
提问于 2016-02-24 03:22:47
回答 1查看 915关注 0票数 1

我正在尝试使用PDI (Pentaho)处理一些不均匀的JSON文件,在尝试了很多本地工具之后,我发现我需要在处理JSON文件之前对其进行解析。这是一个只有两行的示例:

代码语言:javascript
复制
[{  
  "UID": "34531513", 
  "identities": 
    [{
      "provider": "facebook",
      "providerUID": "123145517",
      "isLoginIdentity": true,
      "oldestDataUpdatedTimestamp": 145227161126
     },
     {
      "provider": "site",
      "providerUID": "321315415153",
      "isLoginIdentity": false,
      "oldestDataUpdated": "2015-07-14T13:37:43.682Z",
      "oldestDataUpdatedTimestamp": 1436881063682
      }]
},
{
 "UID": "1234155",
 "identities":
      [{
       "provider": "facebook",
       "providerUID": "123145517",
       "isLoginIdentity": true,
       "oldestDataUpdatedTimestamp": 145227161126
       }]
}]

这里的问题是,在标识内部的不同值下,我没有关键字字段(UID)。但我希望每个不同的身份都有不同的行,而不会丢失它们的UID。这样,新的密钥将是UID+Provider (facebook,site或twitter)。

你有什么推荐的?

先谢谢你,

马丁

EN

回答 1

Stack Overflow用户

发布于 2016-02-24 17:53:54

要在Pentaho中解决此问题,您必须链接JSON输入。

在您的第一个输入中获取UID

然后在第二步中解码身份:

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35586319

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档