Ok firstly I'd just like to point out that I'm aware of parsing .csv files using commas or tab spaces etc. I still have a problem however and I'm a little stuck.
What I'm trying to do is build an application that reads in a .csv survey answer file (preferably all extension types but lets start with one). These survey answer files are pre generated by other websites. (i.e the user downloads their survey answers from a survey site and then uses my application). The purpose of the application is performing statistical analysis on the data.
So the problem I'm having is figuring out how to read in and separate questions- from answers- from irrelevant text. I need a reusable way of doing this for multiple answer files with different question types etc.
I know an easier method of doing this would be to have the user create a survey with my application and then analyze it, so I can control the formatting but at the moment this is not an option.
NOTE: I plan on reading all the variables in to the system, and then allow the user to select variables from a list and execute analysis algorithms on them.
Again I know their are advanced csv readers out there I'm just looking for ideas on how to go about my problem.