I'm writing a web application that needs to export data out of it. The problem is that every client requires a different format. Some want tab delimited, some comma seperated and even fixed width.
Different data may also be needed by each export.
What approaches should i consider to make it so that each client can have their own format?