Я хотел бы обновить CSV-файл, содержащий 1 миллион записей. Я хочу обновить в том же файле, не создавая другого файла. Я использую Opencsv. Я не могу найти способ обновить CSV-файл. Если кто-нибудь сможет мне помочь, это будет здорово. Для уточнения скажем эти небольшие .csv файл:Обновление файла CSV Java
Initial CSV файл:
a,b,c,d
1,2,3,4
5,6,7,8
12,13,14,15
Желаемая CSV файл:
a,b,c,d,e,f
1,2,3,4, ,17
5,6,7,8,16,
12,13,14,15,
Обновление означает, что вы собираетесь делать. Пожалуйста, объясните –
. Мне нужно добавить новый заголовок и данные для поля. Скажем, в настоящее время у меня есть файл с 4 заголовками a, b, c, d и 4 строками данных. Я хочу добавить новый заголовок 'e' с некоторыми данными. – user3387358
Обычно файловая система не позволяет обновить файл. Вам нужно переписать файл. Потому что, хотя у вас все в одном файле. он будет записан в нескольких сегментах. Поэтому, если вы собираетесь изменить, сегменты файлов будут повреждены. Поэтому вам нужно переписать все. –