I am updating a batch application that I want to port Spring Batch. At the moment when a file is processed the required fields in the file and the location of the files are downloaded from a database. There can be up to 85 fields in a file. The system was designed this way to allow users to quickly process new files.
Also the field delimeters are held in the database and string delimeters can be specified. For example if the field delimeter is ; and the string delimeter is " then this row:
Should have these values:
Is it possible to handle these requirements in Spring Batch?