If it's a small file, couldn't you just parse the file character by character, storing each element into an array. After each comma, you could always test to see if the first character in the next element is '"', and if so, set a var true so that now your ending element character becomes '"' as...