使用Pentaho解析嵌套的JSON

时间:2016-11-30 08:21:00

标签: json parsing pentaho

我使用变量路径作为($..X..Y..Z),因为我打算从路径X/Y/Z中选择值,但我也会从存在文件夹Z的所有基础路径中获取值,例如{ {1}},(X/Y/1/Z)(X/Y/2/Z)

我该怎么做才能获得所需的值而不是任何额外的值?

1 个答案:

答案 0 :(得分:0)

正确的解决方案在于Pentaho的链接JSON输入步骤。只需逐步执行,解析第一级JSON并将输出发送到另一个JSON输入步骤,以便解析嵌套的JSON数据。

请参阅工作示例http://forums.pentaho.com/showthread.php?198640-JSON-input-with-nested-structure-with-same-property-name-at-different-levels