2017-02-22 31 views
0

В Talend, я прочитал из объектов MongoDB с помощью следующей формы:Использование tExtractJsonNode для извлечения двух вложенных полей из JSON в Talend

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

Таким образом, они трансформируются в строках с двумя столбцами: field1 и поле2.

Теперь я хотел бы преобразовать этот json в строку из трех полей: field1, field22 и field23. Поэтому я беру строку, и я прикрепляю к ней tExtractJsonNode, который дает мне строку с полем22 и полем23. Как объединить эту вновь созданную строку с моей начальной строкой, содержащей поле1?

ответ

0

Решение не должно указывать JsonQuery в tExtractJsonNode для тех полей, которые должны быть отправлены «как есть»