Parser JSON dla Talend

Potrzebuję pomocy w opracowaniu strategii analizowania dokumentów JSON w ramach zadania Talend (zadanie Java, a nie Perl). Używam Talend Version: 5.0.2 i rozwijam się na Macu, planując uruchomić na Linuksie.

Niestety, nie mogę użyć komponentu FileInputJSON z powodu formatu moich plików - każdy plik zawiera kilkaset dokumentów JSON, z kompletnym dokumentem JSON zajmującym jedną linię w pliku. Myślę, że właściwym rozwiązaniem jest odczytanie wiersza pliku po wierszu, a następnie przekazanie go do parsera JSON i stamtąd przesyłanie wyników do reszty zadania.

Jak widzę, moje opcje to:

a) wyślij dane wejściowe linii do jakiegoś parsera Java JSON. Jeśli to jest strategia, którą muszę podjąć, chciałbym zasięgnąć porady, jak radzić sobie z wynikami i uzyskiwaniem

b) znajdź komponent Talend, który analizuje dokumenty JSON, ale w przepływie, w przeciwieństwie do pojedynczego pliku w prawidłowym formacie JSON.

Szukałem tego komponentu, ale nie mogę go znaleźć. Z mojego wyszukiwania wynika, że ​​nawet składnik FileInputJSON jest stosunkowo nowy.

Zdecydowanie wiem, że to coś, co Java może zrobić całkiem łatwo. Moim problemem jest zsynchronizowanie całości w ramach Talend.

Czy ktoś ma jakieś rady, gdzie powinienem się zwrócić?

Z góry dziękuję.

questionAnswers(2)

yourAnswerToTheQuestion