2017-02-22 55 views
0

從中提取JSON兩個嵌套場在Talend,我讀的MongoDB有以下形狀對象:使用tExtractJsonNode在Talend

{ "field1" : "blah", 
    "field2" : 
      "{ "field22" : "bloh", 
       "field23": "cc"} " 
} 

所以他們可以得到轉化行與兩列:字段1和字段2。

現在我想將該json轉換爲三個字段的行:field1,field22和field23。所以我拿我的排,我附上一個tExtractJsonNode,這給了我一排field22和field23。如何將新生成的行與包含field1的初始行合併?

回答

0

解決方案是不要在tExtractJsonNode中爲那些需要按原樣轉發的字段指定任何JsonQuery