Custom ItemReader, um mehr als eine Zeile [basierend auf einem Spaltenwert] an ItemProcessor @ zurückzugeb

Ich habe eine Datei mit mehreren Zeilen. Ich muss mehr als eine Zeile basierend auf einem Spaltenwert lesen und als Liste an den Prozessor übergeben.

Beispiel Eingabedatei ist:

2|joe|24|CA
2|sam|32|MA
2|joe|44|CA
3|amy|21|CA

Die Datei wird nach dem ersten Feld sortiert.

Ich wollte die ersten drei Zeilen als @ an den Prozessor übergebeList<item> dann letzte Zeile als separatesList<item>

Ist es etwas, was wir mit CustomItemReader machen können?

Regards, Shankar

Antworten auf die Frage(0)

Ihre Antwort auf die Frage