Мой первый файл CSV выглядит следующим образом с заголовком включен (заголовок включается только в верхней части не после каждой записи):Как объединить CSV файлов в Java
NAME,SURNAME,AGE
Fred,Krueger,Unknown
.... n records
Мой второй файл может выглядеть следующим образом:
NAME,MIDDLENAME,SURNAME,AGE
Jason,Noname,Scarry,16
.... n records with this header template
Объединённая файл должен выглядеть следующим образом:
NAME,SURNAME,AGE,MIDDLENAME
Fred,Krueger,Unknown,
Jason,Scarry,16,Noname
....
В принципе, если заголовки не совпадают, то все новые названия заголовков (столбцы) следует добавлять после исходного заголовка и их значений в соответствии с этим порядком.
UPDATE:
Над CSV были сделаны меньше, так что я могу показать то, что я хочу достичь, в действительности CSV файлов генерируются один шаг до этого (слияние) и может быть до 100 столбцов
Кто-нибудь знает, как я могу это сделать? Буду признателен за любую помощь
Вы можете проверить [CSV-слияния] (https://github.com/riyadparvez/csv-merger) GitHub проект – user