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