Я немного новичок в Super CSV. Просто хотел проверить, есть ли возможность удалить или изменить строку в файле CSV?
Глядя на источник, я не вижу использования RandomAccessFile в режиме rw. Любой способ настроить это?
Я немного новичок в Super CSV. Просто хотел проверить, есть ли возможность удалить или изменить строку в файле CSV?
Глядя на источник, я не вижу использования RandomAccessFile в режиме rw. Любой способ настроить это?
Super CSV не поддерживает редактирование файлов CSV.
Быстрым и грязным решением было бы создать копию файла CSV (т.е. прочитать каждую строку с помощью Super CSV, а затем записать ее в другой файл). Вы можете очень легко выбрать, следует ли изменить данные или опустить строку.
Как вы, наверное, видели, Super CSV работает с программами чтения/записи. Можно было бы написать свой собственный модуль чтения/записи, который обертывает RandomAccessFile, который затем может использоваться Super CSV, но может быть проще сделать копию.