CSV[
^] is usually a comma (or TAB)-separated text format.
So what you can do is
split[
^] the text string using the new-line character first, this will give you an array of lines.
Then for each of these lines, split the line using the comma character, giving you an array of tokens for each line.
You can
add[
^] each of these token arrays to a new array giving you your desired 2D array
I hope this helps.